| Package | Description |
|---|---|
| picard.vcf | |
| picard.vcf.processor |
| Modifier and Type | Class and Description |
|---|---|
class |
CallingMetricAccumulator
Collects variants and generates metrics about them.
|
class |
GvcfMetricAccumulator
An accumulator for collecting metrics about a single-sample GVCF.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
VariantAccumulatorExecutor<ACCUMULATOR extends VariantProcessor.Accumulator<RESULT>,RESULT>
Describes the functionality for an executor that manages the delegation of work to
VariantProcessor.Accumulators. |
static class |
VariantAccumulatorExecutor.MultiThreadedChunkBased<A extends VariantProcessor.Accumulator<R>,R>
A
VariantAccumulatorExecutor that breaks down work into chunks described by the provided VariantIteratorProducer and
spreads them over the indicated number of threads. |
class |
VariantProcessor<RESULT,ACCUMULATOR extends VariantProcessor.Accumulator<RESULT>>
Describes an object that processes variants and produces a result.
|
static interface |
VariantProcessor.AccumulatorGenerator<ACCUMULATOR extends VariantProcessor.Accumulator<RESULT>,RESULT>
Generates instances of
VariantProcessor.Accumulators. |
static class |
VariantProcessor.Builder<A extends VariantProcessor.Accumulator<R>,R>
Simple builder of
VariantProcessors. |
| Modifier and Type | Method and Description |
|---|---|
static <A extends VariantProcessor.Accumulator<R>,R> |
VariantProcessor.Builder.generatingAccumulatorsBy(VariantProcessor.AccumulatorGenerator<A,R> generator) |