bpipe-config
bpip-config is a configuration and reporting software for bpipe .
Repo: https://github.com/tucano/bpipe_config
bpipe provides a platform for running big bioinformatics jobs that consist of a series of processing stages - known as ‘pipelines’, see also the bpipe documentation
USAGE
Usage:
bpipe-config [options] [command] [pipeline_name] [sample_dirs|project_dirs]
List pipelines
Print a list of available pipelines:
bpipe-config -p
List commands
Print a list of available commands:
bpipe-config -c
OPTIONS
Available options:
-b,--batch Automatically execute bpipe in background (bg-bpipe)
-c,--commands Print a list of available commands
-f,--force Force files overwrite when needed (default=FALSE).
-h,--help Usage Information
-m,--email <arg> User email address (Es: -m user@example.com)
-P,--project <arg> Override the project name. If not provided will be extracted from SampleSheet in current
directory. Format: <PI_name>_<ProjectID>_<ProjectName>
-p,--pipelines Print a list of available pipelines
-s,--skip-sheet Skip SampleSheet checks
-v,--verbose Verbose mode
COMMANDS
Available Commands:
config [dir1] [dir2] ... Configure current directory or directories in list (add
bpipe.config file).
pipe <pipeline name> [dir1] [dir2] ... Generate pipeline file in current directory or directories
in list (pipeline.groovy)
project <pipeline name> [dir1] [dir2] ... Generate a project pipeline for each directory in list
(pipeline.groovy)
sheet <INFO> [dir1] [dir2] ... Generate a SampleSheet.csv file using the INFO string in
current directory or directories in list. SampleProject
format: <PI_name>_<ProjectID>_<ProjectName>
info <pipeline name> ... Get info on pipeline stages.
clean [dir1] [dir2] ... Clean .bpipe dir in current working directory or in
directory list.
jvm Get info on the JVM configuration
smerge <Project1> <Project2> ... Merge sample sheets from different Projects (for meta analysis)
json <dir1> <dir2> ... Build a input.json file for manual branches definition
Use: bpipe-config info <pipeline name> to generate and html page with info for the pipeline.
sheet command INFO argument format:
FCID=D2A8DACXX,Lane=3,SampleID=B1,SampleRef=hg19,Index=TTAGGC,Description=description,Control=N,Recipe=MeDIP,Operator=FG,SampleProject=PI_1A_name