public class AddOrReplaceReadGroups extends CommandLineProgram
Modifier and Type | Field and Description |
---|---|
java.lang.String |
INPUT |
java.io.File |
OUTPUT |
java.lang.String |
RGCN |
java.lang.String |
RGDS |
htsjdk.samtools.util.Iso8601Date |
RGDT |
java.lang.String |
RGID |
java.lang.String |
RGLB |
java.lang.String |
RGPG |
java.lang.Integer |
RGPI |
java.lang.String |
RGPL |
java.lang.String |
RGPM |
java.lang.String |
RGPU |
java.lang.String |
RGSM |
htsjdk.samtools.SAMFileHeader.SortOrder |
SORT_ORDER |
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 |
---|
AddOrReplaceReadGroups() |
Modifier and Type | Method and Description |
---|---|
protected int |
doWork()
Do the work after command line has been parsed.
|
static void |
main(java.lang.String[] argv)
Required main method implementation.
|
customCommandLineValidation, getCommandLine, getCommandLineParser, getDefaultHeaders, getMetricsFile, getNestedOptions, getNestedOptionsForHelp, getStandardUsagePreamble, getVersion, instanceMain, instanceMainWithExit, parseArgs, setDefaultHeaders
@Option(shortName="I", doc="Input file (BAM or SAM or a GA4GH url).") public java.lang.String INPUT
@Option(shortName="SO", optional=true, doc="Optional sort order to output in. If not supplied OUTPUT is in the same order as INPUT.") public htsjdk.samtools.SAMFileHeader.SortOrder SORT_ORDER
@Option(shortName="PL", doc="Read Group platform (e.g. illumina, solid)") public java.lang.String RGPL
@Option(shortName="PU", doc="Read Group platform unit (eg. run barcode)") public java.lang.String RGPU
@Option(shortName="CN", doc="Read Group sequencing center name", optional=true) public java.lang.String RGCN
@Option(shortName="DS", doc="Read Group description", optional=true) public java.lang.String RGDS
@Option(shortName="DT", doc="Read Group run date", optional=true) public htsjdk.samtools.util.Iso8601Date RGDT
@Option(shortName="PI", doc="Read Group predicted insert size", optional=true) public java.lang.Integer RGPI
@Option(shortName="PG", doc="Read Group program group", optional=true) public java.lang.String RGPG
public static void main(java.lang.String[] argv)
protected int doWork()
CommandLineProgram
doWork
in class CommandLineProgram