Package Combiner

Interface OptimizeCombiner<C extends Combiner>

  • Type Parameters:
    C - The class of the optimized combiner
    All Known Implementing Classes:
    MaxDepthCombinerOptimizedCalls

    public interface OptimizeCombiner<C extends Combiner>
    Optimizes a combiner
    • Method Detail

      • getOptimized

        C getOptimized​(java.util.List<SingleGenotypeProbability> called,
                       java.util.List<SingleGenotypeProbability> imputed,
                       java.util.List<SingleGenotypeReads> reads,
                       java.util.List<SingleGenotypeCall> correct,
                       java.util.List<SingleGenotypeMasked> masked)
        Returns an optimized combiner for the given inputs
        Parameters:
        called - The called genotype probabilities
        imputed - The imputed genotype probabilities
        reads - The read depths
        correct - The correct genotypes
        masked - A list of masked genotypes
        Returns:
        The optimized combiner
      • getConfig

        org.apache.commons.configuration2.tree.ImmutableNode getConfig()
        Get the config for the optimizable combiner
        Returns:
        The config