Package pal.eval
Class SimpleUnconstrainedLikelihoodModel
java.lang.Object
pal.eval.SimpleUnconstrainedLikelihoodModel
- All Implemented Interfaces:
UnconstrainedLikelihoodModel
public class SimpleUnconstrainedLikelihoodModel
extends Object
implements UnconstrainedLikelihoodModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
Nested classes/interfaces inherited from interface pal.eval.UnconstrainedLikelihoodModel
UnconstrainedLikelihoodModel.External, UnconstrainedLikelihoodModel.Instance, UnconstrainedLikelihoodModel.Internal, UnconstrainedLikelihoodModel.Leaf
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final UnconstrainedLikelihoodModel.Instance
createInstance
(LHCalculator.Factory base, SubstitutionModel model) Create a SimpleUnconstrainedLikelihoodModel instancestatic final UnconstrainedLikelihoodModel.Instance
createInstance
(LHCalculator.Generator base, SubstitutionModel model) Create a SimpleUnconstrainedLikelihoodModel instance
-
Constructor Details
-
SimpleUnconstrainedLikelihoodModel
public SimpleUnconstrainedLikelihoodModel()
-
-
Method Details
-
createInstance
public static final UnconstrainedLikelihoodModel.Instance createInstance(LHCalculator.Generator base, SubstitutionModel model) Create a SimpleUnconstrainedLikelihoodModel instance- Parameters:
base
- The base LHCalculator generator to utilisemodel
- The substitution model- Returns:
- An appropriate UnconstrianedLikelihoodModel instance
-
createInstance
public static final UnconstrainedLikelihoodModel.Instance createInstance(LHCalculator.Factory base, SubstitutionModel model) Create a SimpleUnconstrainedLikelihoodModel instance- Parameters:
base
- The base LHCalculator generator to utilisemodel
- The substitution model- Returns:
- An appropriate UnconstrianedLikelihoodModel instance
-