-
- Type Parameters:
I
- The class of the optimized imputer
- All Known Implementing Classes:
KnniLDProbOptimizedCalls
public interface OptimizeImputer<I extends Imputer>
Represents an imputer that can be optimized
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.commons.configuration2.tree.ImmutableNode
getConfig()
Get the config for this caseI
getOptimized(double[][][] callprobs, int[][][] readCounts, java.util.List<SingleGenotypeProbability> maskedprob, java.util.List<SingleGenotypeMasked> list)
Get an optimized version of the imputer
-
-
-
Method Detail
-
getOptimized
I getOptimized(double[][][] callprobs, int[][][] readCounts, java.util.List<SingleGenotypeProbability> maskedprob, java.util.List<SingleGenotypeMasked> list)
Get an optimized version of the imputer- Parameters:
callprobs
- Original called genotype probabilitiesreadCounts
- Read countsmaskedprob
- Masked genotype probabilitieslist
- List of masked sites and their genotype- Returns:
- An optimized imputer
-
getConfig
org.apache.commons.configuration2.tree.ImmutableNode getConfig()
Get the config for this case- Returns:
- The config
-
-