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 pHet = heterozygosity2HetProbability(heterozyosity);
|
||||||
double pHomVar = heterozygosity2HomVarProbability(heterozyosity);
|
double pHomVar = heterozygosity2HomVarProbability(heterozyosity);
|
||||||
|
|
||||||
if ((pHomRef + pHet + pHomVar) != 1) {
|
if (MathUtils.compareDoubles(pHomRef + pHet + pHomVar, 1.0) != 0) {
|
||||||
throw new RuntimeException(String.format("Prior probabilities don't sum to one => %f, %f, %f", pHomRef, pHet, pHomVar));
|
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];
|
double[] priors = new double[DiploidGenotype.values().length];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue