Package picard.sam.SamErrorMetric
Class ReadBaseStratification.CollectionStratifier
java.lang.Object
picard.sam.SamErrorMetric.ReadBaseStratification.CollectionStratifier
- All Implemented Interfaces:
ReadBaseStratification.RecordAndOffsetStratifier
- Enclosing class:
ReadBaseStratification
public static class ReadBaseStratification.CollectionStratifier
extends Object
implements ReadBaseStratification.RecordAndOffsetStratifier
A CollectionStratifier is a stratifier that uses a collection of stratifiers to inform the stratification.
For a given input, the result is the "Tuple" (actually repeated pairs) of outputs that the stratifiers return.
The suffix for this stratifier is generated from the suffixes of the provided stratifiers.
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionstratify
(htsjdk.samtools.util.SamLocusIterator.RecordAndOffset recordAndOffset, htsjdk.samtools.reference.SamLocusAndReferenceIterator.SAMLocusAndReference locusInfo)
-
Constructor Details
-
CollectionStratifier
public CollectionStratifier(Collection<ReadBaseStratification.RecordAndOffsetStratifier<?>> stratifiers)
-
-
Method Details
-
stratify
public Comparable stratify(htsjdk.samtools.util.SamLocusIterator.RecordAndOffset recordAndOffset, htsjdk.samtools.reference.SamLocusAndReferenceIterator.SAMLocusAndReference locusInfo) - Specified by:
stratify
in interfaceReadBaseStratification.RecordAndOffsetStratifier
-
getSuffix
- Specified by:
getSuffix
in interfaceReadBaseStratification.RecordAndOffsetStratifier
-