VariantProcessor.Accumulator<CallingMetricAccumulator.Result>
public class GvcfMetricAccumulator extends CallingMetricAccumulator
VariantContext
as it comes by to the alleles present in the genotype of the only sample.
Since this is a GVCF we expect a symbolic \CallingMetricAccumulator
to return only a
small subset of the relevant metrics.CallingMetricAccumulator.Result
Constructor | Description |
---|---|
GvcfMetricAccumulator(DbSnpBitSetUtil.DbSnpBitSets dbsnp) |
Modifier and Type | Method | Description |
---|---|---|
void |
accumulate(htsjdk.variant.variantcontext.VariantContext vc) |
Incorporates the provided variant's data into the metric analysis.
|
void |
setup(htsjdk.variant.vcf.VCFHeader vcfHeader) |
getSingletonSample, result
public GvcfMetricAccumulator(DbSnpBitSetUtil.DbSnpBitSets dbsnp)
public void setup(htsjdk.variant.vcf.VCFHeader vcfHeader)
setup
in class CallingMetricAccumulator
public void accumulate(htsjdk.variant.variantcontext.VariantContext vc)
CallingMetricAccumulator
accumulate
in interface VariantProcessor.Accumulator<CallingMetricAccumulator.Result>
accumulate
in class CallingMetricAccumulator