Package | Description |
---|---|
picard.analysis | |
picard.analysis.directed | |
picard.metrics |
Modifier and Type | Field and Description |
---|---|
Set<MetricAccumulationLevel> |
CollectAlignmentSummaryMetrics.METRIC_ACCUMULATION_LEVEL |
Set<MetricAccumulationLevel> |
CollectGcBiasMetrics.METRIC_ACCUMULATION_LEVEL |
Set<MetricAccumulationLevel> |
CollectInsertSizeMetrics.METRIC_ACCUMULATION_LEVEL |
Set<MetricAccumulationLevel> |
CollectMultipleMetrics.METRIC_ACCUMULATION_LEVEL |
Set<MetricAccumulationLevel> |
CollectRnaSeqMetrics.METRIC_ACCUMULATION_LEVEL |
Set<MetricAccumulationLevel> |
CollectRrbsMetrics.METRIC_ACCUMULATION_LEVEL |
Modifier and Type | Method and Description |
---|---|
static MetricAccumulationLevel |
MetricAccumulationLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MetricAccumulationLevel[] |
MetricAccumulationLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
SinglePassSamProgram |
CollectMultipleMetrics.ProgramInterface.makeInstance(String outbase,
String outext,
File input,
File reference,
Set<MetricAccumulationLevel> metricAccumulationLevel,
File dbSnp,
File intervals) |
Constructor and Description |
---|
AlignmentSummaryMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
boolean doRefMetrics,
List<String> adapterSequence,
int maxInsertSize,
Set<SamPairUtil.PairOrientation> expectedOrientations,
boolean isBisulfiteSequenced) |
GcBiasMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
int[] windowsByGc,
List<SAMReadGroupRecord> samRgRecords,
int scanWindowSize,
boolean bisulfite) |
RrbsMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
int cQualityThreshold,
int nextBaseQualityThreshold,
int minReadLength,
double maxMismatchRate) |
Modifier and Type | Field and Description |
---|---|
Set<MetricAccumulationLevel> |
CollectTargetedMetrics.METRIC_ACCUMULATION_LEVEL |
Modifier and Type | Method and Description |
---|---|
protected HsMetricCollector |
CollectHsMetrics.makeCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance) |
protected abstract COLLECTOR |
CollectTargetedMetrics.makeCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance)
A factory method for the TargetMetricsCollector to use this time.
|
protected TargetedPcrMetricsCollector |
CollectTargetedPcrMetrics.makeCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance) |
Constructor and Description |
---|
HsMetricCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
boolean noSideEffects,
int coverageCap,
int sampleSize) |
HsMetricCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
int coverageCap,
int sampleSize) |
InsertSizeMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
double minimumPct,
Integer histogramWidth,
double deviations,
boolean includeDuplicates) |
RnaSeqMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
Long ribosomalBasesInitialValue,
OverlapDetector<Gene> geneOverlapDetector,
OverlapDetector<Interval> ribosomalSequenceOverlapDetector,
HashSet<Integer> ignoredSequenceIndices,
int minimumLength,
RnaSeqMetricsCollector.StrandSpecificity strandSpecificity,
double rrnaFragmentPercentage,
boolean collectCoverageStatistics) |
TargetedPcrMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
boolean noSideEffects,
int coverageCap,
int sampleSize) |
TargetedPcrMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
int coverageCap,
int sampleSize) |
TargetMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
boolean noSideEffects,
int coverageCap,
int sampleSize) |
TargetMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords,
ReferenceSequenceFile refFile,
File perTargetCoverage,
File perBaseCoverage,
IntervalList targetIntervals,
IntervalList probeIntervals,
String probeSetName,
int nearProbeDistance,
int minimumMappingQuality,
int minimumBaseQuality,
boolean clipOverlappingReads,
int coverageCap,
int sampleSize) |
Modifier and Type | Method and Description |
---|---|
protected void |
MultiLevelCollector.setup(Set<MetricAccumulationLevel> accumulationLevels,
List<SAMReadGroupRecord> samRgRecords)
Use an init method so that overloaded methods in subclasses can pass use parameters that are initialized in their constructor
|