From e1fadae1394ccfb062dd083f3c94b87603014ef7 Mon Sep 17 00:00:00 2001 From: Steve Huang Date: Wed, 25 May 2016 17:23:26 -0400 Subject: [PATCH] Fix error in InfiniteRandomMatingPopulationModel.getLikelihoodsCalculator Same issue noticed in GATK4 [here](https://github.com/broadinstitute/gatk/issues/1856) --- .../walkers/genotyper/InfiniteRandomMatingPopulationModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protected/gatk-tools-protected/src/main/java/org/broadinstitute/gatk/tools/walkers/genotyper/InfiniteRandomMatingPopulationModel.java b/protected/gatk-tools-protected/src/main/java/org/broadinstitute/gatk/tools/walkers/genotyper/InfiniteRandomMatingPopulationModel.java index f1bdfa082..9de5e202a 100644 --- a/protected/gatk-tools-protected/src/main/java/org/broadinstitute/gatk/tools/walkers/genotyper/InfiniteRandomMatingPopulationModel.java +++ b/protected/gatk-tools-protected/src/main/java/org/broadinstitute/gatk/tools/walkers/genotyper/InfiniteRandomMatingPopulationModel.java @@ -141,7 +141,7 @@ public class InfiniteRandomMatingPopulationModel implements GenotypingModel { } private GenotypeLikelihoodCalculator getLikelihoodsCalculator(final int samplePloidy, final int alleleCount) { - if (samplePloidy >= cacheAlleleCountCapacity) + if (samplePloidy >= cachePloidyCapacity) return GenotypeLikelihoodCalculators.getInstance(samplePloidy, alleleCount); else if (alleleCount >= cacheAlleleCountCapacity) return GenotypeLikelihoodCalculators.getInstance(samplePloidy, alleleCount);