Class RrbsMetricsCollector


public class RrbsMetricsCollector extends SAMRecordAndReferenceMultiLevelCollector<picard.analysis.RrbsMetrics,Comparable<?>>
  • Constructor Details

    • RrbsMetricsCollector

      public RrbsMetricsCollector(Set<MetricAccumulationLevel> accumulationLevels, List<htsjdk.samtools.SAMReadGroupRecord> samRgRecords, int cQualityThreshold, int nextBaseQualityThreshold, int minReadLength, double maxMismatchRate)
  • Method Details

    • makeChildCollector

      protected PerUnitMetricCollector<picard.analysis.RrbsMetrics,Comparable<?>,SAMRecordAndReference> makeChildCollector(String sample, String library, String readGroup)
      Description copied from class: MultiLevelCollector
      Construct a PerUnitMetricCollector with the given arguments.
      Specified by:
      makeChildCollector in class MultiLevelCollector<picard.analysis.RrbsMetrics,Comparable<?>,SAMRecordAndReference>
      Parameters:
      sample - If aggregating by ALL_READS this will be null, otherwise the sample that will be used to identify this collector
      library - If aggregating by SAMPLE this will be null, otherwise the library that will be used to identify this collector
      readGroup - If aggregating by LIBRARY this will be null, otherwise the readGroup that will be used to identify this collector
      Returns:
      A PerUnitMetricCollector parameterized by the given arguments