Hi,
I am using the commons-Math library. I have used the
HypergeometricDistributionImpl. I used upperCumulativeProbability method. I
have got some probability greater that 1 which is impossible.
I would appreciate if you can help me to know why it happens.
Thanks, in advance, for your kind help.
//********************************************************
//My method to compute pvalue
public static double HyperDist(int allgenes, int numberOfgenesinpathway,
int numberofxoy , int commongene){
HypergeometricDistributionImpl hyper = new
HypergeometricDistributionImpl(allgenes, numberOfgenesinpathway,
numberofxoy) ;
return hyper.upperCumulativeProbability(commongene);
}
--
Regards,
Marzieh Ayati