public class BamToBfq extends CommandLineProgram
Modifier and Type | Field and Description |
---|---|
java.io.File |
ANALYSIS_DIR |
java.lang.Integer |
BASES_TO_WRITE |
boolean |
CLIP_ADAPTERS |
java.lang.String |
FLOWCELL_BARCODE |
java.lang.Boolean |
INCLUDE_NON_PF_READS |
java.io.File |
INPUT |
java.lang.Integer |
LANE |
java.lang.String |
OUTPUT_FILE_PREFIX |
java.lang.Boolean |
PAIRED_RUN |
java.lang.Integer |
READ_CHUNK_SIZE |
java.lang.String |
READ_NAME_PREFIX |
java.lang.Integer |
READS_TO_ALIGN |
java.lang.String |
RUN_BARCODE |
COMPRESSION_LEVEL, CREATE_INDEX, CREATE_MD5_FILE, GA4GH_CLIENT_SECRETS, MAX_RECORDS_IN_RAM, QUIET, REFERENCE_SEQUENCE, TMP_DIR, VALIDATION_STRINGENCY, VERBOSITY
Constructor and Description |
---|
BamToBfq() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String[] |
customCommandLineValidation()
Put any custom command-line validation in an override of this method.
|
protected int |
doWork()
Do the work after command line has been parsed.
|
static void |
main(java.lang.String[] argv) |
getCommandLine, getCommandLineParser, getDefaultHeaders, getMetricsFile, getNestedOptions, getNestedOptionsForHelp, getStandardUsagePreamble, getVersion, instanceMain, instanceMainWithExit, parseArgs, setDefaultHeaders
@Option(doc="The analysis directory for the binary output file. ") public java.io.File ANALYSIS_DIR
@Option(doc="Flowcell barcode (e.g. 30PYMAAXX). ", shortName="F", mutex="OUTPUT_FILE_PREFIX") public java.lang.String FLOWCELL_BARCODE
@Option(doc="Lane number. ", shortName="L", optional=true, mutex="OUTPUT_FILE_PREFIX") public java.lang.Integer LANE
@Option(doc="Prefix for all output files", mutex={"FLOWCELL_BARCODE","LANE"}) public java.lang.String OUTPUT_FILE_PREFIX
@Option(doc="Number of reads to align (null = all).", shortName="NUM", optional=true) public java.lang.Integer READS_TO_ALIGN
@Option(doc="Number of reads to break into individual groups for alignment", shortName="CHUNK") public java.lang.Integer READ_CHUNK_SIZE
@Option(doc="Whether this is a paired-end run. ", shortName="PE") public java.lang.Boolean PAIRED_RUN
@Option(doc="Deprecated option; use READ_NAME_PREFIX instead", mutex="READ_NAME_PREFIX", shortName="RB", optional=true) public java.lang.String RUN_BARCODE
@Option(doc="Prefix to be stripped off the beginning of all read names (to make them short enough to run in Maq)", optional=true) public java.lang.String READ_NAME_PREFIX
@Option(doc="Whether to include non-PF reads", shortName="NONPF", optional=true) public java.lang.Boolean INCLUDE_NON_PF_READS
protected int doWork()
CommandLineProgram
doWork
in class CommandLineProgram
public static void main(java.lang.String[] argv)
protected java.lang.String[] customCommandLineValidation()
CommandLineProgram
customCommandLineValidation
in class CommandLineProgram