Package pal.eval
Class SingleSplitMolecularClockLikelihoodModel
- java.lang.Object
-
- pal.eval.SingleSplitMolecularClockLikelihoodModel
-
- All Implemented Interfaces:
MolecularClockLikelihoodModel
public class SingleSplitMolecularClockLikelihoodModel extends java.lang.Object implements MolecularClockLikelihoodModel
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface pal.eval.MolecularClockLikelihoodModel
MolecularClockLikelihoodModel.External, MolecularClockLikelihoodModel.HeightConverter, MolecularClockLikelihoodModel.Instance, MolecularClockLikelihoodModel.Internal, MolecularClockLikelihoodModel.Leaf, MolecularClockLikelihoodModel.Simulator
-
-
Constructor Summary
Constructors Constructor Description SingleSplitMolecularClockLikelihoodModel()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MolecularClockLikelihoodModel.Instance
createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double splitTime)
static MolecularClockLikelihoodModel.Instance
createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double[] classProbabilities, double splitTime)
static MolecularClockLikelihoodModel.Instance
createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, double splitTime)
static MolecularClockLikelihoodModel.Instance
createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, LHCalculator.Factory baseFactory, double splitTime)
static void
main(java.lang.String[] args)
-
-
-
Method Detail
-
createInstance
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, LHCalculator.Factory baseFactory, double splitTime)
-
createInstance
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, double splitTime)
-
createInstance
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double splitTime)
-
createInstance
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double[] classProbabilities, double splitTime)
-
main
public static final void main(java.lang.String[] args)
-
-