Class NegativeBinomialDistribution
java.lang.Object
org.apache.commons.math3.distribution.AbstractIntegerDistribution
ubic.gemma.persistence.service.expression.bioAssayData.NegativeBinomialDistribution
- All Implemented Interfaces:
Serializable,org.apache.commons.math3.distribution.IntegerDistribution
public class NegativeBinomialDistribution
extends org.apache.commons.math3.distribution.AbstractIntegerDistribution
- See Also:
-
Field Summary
Fields inherited from class org.apache.commons.math3.distribution.AbstractIntegerDistribution
random, randomData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublecumulativeProbability(int x) doubledoubleintintbooleandoubleprobability(int x) voidreseedRandomGenerator(long seed) intsample()Methods inherited from class org.apache.commons.math3.distribution.AbstractIntegerDistribution
cumulativeProbability, inverseCumulativeProbability, logProbability, sample, solveInverseCumulativeProbability
-
Constructor Details
-
NegativeBinomialDistribution
public NegativeBinomialDistribution(int i, double v)
-
-
Method Details
-
probability
public double probability(int x) -
cumulativeProbability
public double cumulativeProbability(int x) -
getNumericalMean
public double getNumericalMean() -
getNumericalVariance
public double getNumericalVariance() -
getSupportLowerBound
public int getSupportLowerBound() -
getSupportUpperBound
public int getSupportUpperBound() -
isSupportConnected
public boolean isSupportConnected() -
reseedRandomGenerator
public void reseedRandomGenerator(long seed) - Specified by:
reseedRandomGeneratorin interfaceorg.apache.commons.math3.distribution.IntegerDistribution- Overrides:
reseedRandomGeneratorin classorg.apache.commons.math3.distribution.AbstractIntegerDistribution
-
sample
public int sample()- Specified by:
samplein interfaceorg.apache.commons.math3.distribution.IntegerDistribution- Overrides:
samplein classorg.apache.commons.math3.distribution.AbstractIntegerDistribution
-