Interface ReadBaseStratification.RecordAndOffsetStratifier<T extends Comparable<T>>

All Known Implementing Classes:
ReadBaseStratification.BinnedReadCycleStratifier, ReadBaseStratification.CigarOperatorsInReadStratifier, ReadBaseStratification.CollectionStratifier, ReadBaseStratification.ConsensusStratifier, ReadBaseStratification.FlowCellTileStratifier, ReadBaseStratification.FlowCellXStratifier, ReadBaseStratification.FlowCellYStratifier, ReadBaseStratification.GCContentStratifier, ReadBaseStratification.IndelLengthStratifier, ReadBaseStratification.IndelsInReadStratifier, ReadBaseStratification.LongShortHomopolymerStratifier, ReadBaseStratification.MismatchesInReadStratifier, ReadBaseStratification.NsInReadStratifier, ReadBaseStratification.PairStratifier
Enclosing class:
ReadBaseStratification

public static interface ReadBaseStratification.RecordAndOffsetStratifier<T extends Comparable<T>>
The main interface for a stratifier. The Stratifier needs to be able to ake a RecordAndOffset and return a value of type T. It also needs to have a suffix for automatically generating metrics file suffixes.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    stratify(htsjdk.samtools.util.SamLocusIterator.RecordAndOffset recordAndOffset, htsjdk.samtools.reference.SamLocusAndReferenceIterator.SAMLocusAndReference locusInfo)
     
  • Method Details

    • stratify

      T stratify(htsjdk.samtools.util.SamLocusIterator.RecordAndOffset recordAndOffset, htsjdk.samtools.reference.SamLocusAndReferenceIterator.SAMLocusAndReference locusInfo)
    • getSuffix

      String getSuffix()