Bug fix for Gregory
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3127 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
7b44e6bd55
commit
058e7d3d12
|
|
@ -216,8 +216,8 @@ public class DiploidGenotypePriors {
|
|||
double pHet = heterozygosity2HetProbability(heterozyosity);
|
||||
double pHomVar = heterozygosity2HomVarProbability(heterozyosity);
|
||||
|
||||
if ((pHomRef + pHet + pHomVar) != 1) {
|
||||
throw new RuntimeException(String.format("Prior probabilities don't sum to one => %f, %f, %f", pHomRef, pHet, pHomVar));
|
||||
if (MathUtils.compareDoubles(pHomRef + pHet + pHomVar, 1.0) != 0) {
|
||||
throw new RuntimeException(String.format("BUG: Prior probabilities don't sum to one => %f, %f, %f", pHomRef, pHet, pHomVar));
|
||||
}
|
||||
|
||||
double[] priors = new double[DiploidGenotype.values().length];
|
||||
|
|
@ -288,4 +288,4 @@ public class DiploidGenotypePriors {
|
|||
flatPriors[g.ordinal()] = Math.log10(1.0 / DiploidGenotype.values().length);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue