protected class CollectWgsMetrics.WgsMetricsCollector
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
coverageCap |
protected long[] |
histogramArray |
Constructor and Description |
---|
WgsMetricsCollector(int coverageCap) |
Modifier and Type | Method and Description |
---|---|
protected void |
addBaseQHistogram(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file) |
void |
addInfo(htsjdk.samtools.util.SamLocusIterator.LocusInfo info,
htsjdk.samtools.reference.ReferenceSequence ref) |
protected void |
addMetricsToFile(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file,
CountingFilter dupeFilter,
CountingFilter mapqFilter,
CountingPairedFilter pairFilter) |
void |
addToMetricsFile(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file,
boolean includeBQHistogram,
CountingFilter dupeFilter,
CountingFilter mapqFilter,
CountingPairedFilter pairFilter) |
protected htsjdk.samtools.util.Histogram<java.lang.Integer> |
getDepthHistogram() |
protected CollectWgsMetrics.WgsMetrics |
getMetrics(htsjdk.samtools.util.Histogram<java.lang.Integer> depthHistogram,
CountingFilter dupeFilter,
CountingFilter mapqFilter,
CountingPairedFilter pairFilter) |
protected final long[] histogramArray
protected final int coverageCap
public void addInfo(htsjdk.samtools.util.SamLocusIterator.LocusInfo info, htsjdk.samtools.reference.ReferenceSequence ref)
public void addToMetricsFile(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file, boolean includeBQHistogram, CountingFilter dupeFilter, CountingFilter mapqFilter, CountingPairedFilter pairFilter)
protected void addBaseQHistogram(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file)
protected void addMetricsToFile(htsjdk.samtools.metrics.MetricsFile<CollectWgsMetrics.WgsMetrics,java.lang.Integer> file, CountingFilter dupeFilter, CountingFilter mapqFilter, CountingPairedFilter pairFilter)
protected htsjdk.samtools.util.Histogram<java.lang.Integer> getDepthHistogram()
protected CollectWgsMetrics.WgsMetrics getMetrics(htsjdk.samtools.util.Histogram<java.lang.Integer> depthHistogram, CountingFilter dupeFilter, CountingFilter mapqFilter, CountingPairedFilter pairFilter)