Class GcBiasMetricsCollector.PerUnitGcBiasMetricsCollector
java.lang.Object
picard.analysis.GcBiasMetricsCollector.PerUnitGcBiasMetricsCollector
- All Implemented Interfaces:
PerUnitMetricCollector<GcBiasMetrics, Integer, picard.analysis.GcBiasCollectorArgs>
- Enclosing class:
GcBiasMetricsCollector
public class GcBiasMetricsCollector.PerUnitGcBiasMetricsCollector
extends Object
implements PerUnitMetricCollector<GcBiasMetrics, Integer, picard.analysis.GcBiasCollectorArgs>
//////////////////////////////////////////////////////////////////////////
-
Constructor Summary
ConstructorsConstructorDescriptionPerUnitGcBiasMetricsCollector(String sample, String library, String readGroup) ////////////////////////////////////////////////////////////////////////// -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptRecord(picard.analysis.GcBiasCollectorArgs args) //////////////////////////////////////////////////////////////////////////voidaddMetricsToFile(htsjdk.samtools.metrics.MetricsFile<GcBiasMetrics, Integer> file) //////////////////////////////////////////////////////////////////////////voidfinish()When all records have been collected, compute any final values needed to finish constructing metrics/Histogram
-
Constructor Details
-
PerUnitGcBiasMetricsCollector
-
-
Method Details
-
acceptRecord
public void acceptRecord(picard.analysis.GcBiasCollectorArgs args) //////////////////////////////////////////////////////////////////////////- Specified by:
acceptRecordin interfacePerUnitMetricCollector<GcBiasMetrics, Integer, picard.analysis.GcBiasCollectorArgs>- Parameters:
args- Contains SAMRecord, SAMReadGroupRecord, ReferenceSequence of current record and any previously computed values that might be needed for this class
-
finish
public void finish()Description copied from interface:PerUnitMetricCollectorWhen all records have been collected, compute any final values needed to finish constructing metrics/Histogram- Specified by:
finishin interfacePerUnitMetricCollector<GcBiasMetrics, Integer, picard.analysis.GcBiasCollectorArgs>
-
addMetricsToFile
//////////////////////////////////////////////////////////////////////////- Specified by:
addMetricsToFilein interfacePerUnitMetricCollector<GcBiasMetrics, Integer, picard.analysis.GcBiasCollectorArgs>- Parameters:
file- MetricsFile to which all metrics created by this collector should be added
-