Package picard.analysis
Class CollectUmiPrevalenceMetrics
java.lang.Object
picard.cmdline.CommandLineProgram
picard.analysis.CollectUmiPrevalenceMetrics
@DocumentedFeature
@ExperimentalFeature
public class CollectUmiPrevalenceMetrics
extends CommandLineProgram
A CLP that, tallies the number of UMIs in a duplicate set across the entire bam and produces a histogram.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintFields inherited from class picard.cmdline.CommandLineProgram
COMPRESSION_LEVEL, CREATE_INDEX, CREATE_MD5_FILE, MAX_ALLOWABLE_ONE_LINE_SUMMARY_LENGTH, MAX_RECORDS_IN_RAM, QUIET, REFERENCE_SEQUENCE, referenceSequence, specialArgumentsCollection, SYNTAX_TRANSITION_URL, TMP_DIR, USE_JDK_DEFLATER, USE_JDK_INFLATER, VALIDATION_STRINGENCY, VERBOSITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intdoWork()Do the work after command line has been parsed.Methods inherited from class picard.cmdline.CommandLineProgram
checkRInstallation, customCommandLineValidation, getCommandLine, getCommandLineParser, getCommandLineParserForArgs, getDefaultHeaders, getFaqLink, getMetricsFile, getPGRecord, getStandardUsagePreamble, getStandardUsagePreamble, getVersion, hasWebDocumentation, instanceMain, instanceMainWithExit, makeReferenceArgumentCollection, parseArgs, requiresReference, setDefaultHeaders, useLegacyParser
-
Field Details
-
INPUT
-
OUTPUT
-
MINIMUM_MQ
@Argument(shortName="MQ", doc="minimal value for the mapping quality of the reads to be used in the estimation.", optional=true, minValue=0.0, maxValue=255.0) public Integer MINIMUM_MQ -
BARCODE_TAG
-
BARCODE_BQ
-
MINIMUM_BARCODE_BQ
@Argument(shortName="BQ", doc="minimal value for the base quality of all the bases in a molecular barcode, for it to be used.", optional=true, minValue=0.0, maxValue=255.0) public Integer MINIMUM_BARCODE_BQ -
FILTER_UNPAIRED_READS
@Argument(shortName="FUR", doc="Whether to filter unpaired reads from the input.", optional=true) public boolean FILTER_UNPAIRED_READS -
PROGRESS_STEP_INTERVAL
@Argument(fullName="PROGRESS_STEP_INTERVAL", doc="The interval between which progress will be displayed.", optional=true) public int PROGRESS_STEP_INTERVAL
-
-
Constructor Details
-
CollectUmiPrevalenceMetrics
public CollectUmiPrevalenceMetrics()
-
-
Method Details
-
doWork
protected int doWork()Description copied from class:CommandLineProgramDo the work after command line has been parsed. RuntimeException may be thrown by this method, and are reported appropriately.- Specified by:
doWorkin classCommandLineProgram- Returns:
- program exit status.
-