public class SingleSplitMolecularClockLikelihoodModel extends java.lang.Object implements MolecularClockLikelihoodModel
MolecularClockLikelihoodModel.External, MolecularClockLikelihoodModel.HeightConverter, MolecularClockLikelihoodModel.Instance, MolecularClockLikelihoodModel.Internal, MolecularClockLikelihoodModel.Leaf, MolecularClockLikelihoodModel.Simulator
Constructor and Description |
---|
SingleSplitMolecularClockLikelihoodModel() |
Modifier and Type | Method and 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) |
public SingleSplitMolecularClockLikelihoodModel()
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, LHCalculator.Factory baseFactory, double splitTime)
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, SingleSplitDistribution probabilityModel, double splitTime)
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double splitTime)
public static final MolecularClockLikelihoodModel.Instance createInstance(RateMatrixGroup beforeSplitMatrices, RateMatrixGroup afterSplitMatrics, NeoParameterized acrossSplitParameters, double[] classProbabilities, double splitTime)
public static final void main(java.lang.String[] args)