pal.eval
Class SimpleUnconstrainedLikelihoodModel

java.lang.Object
  extended by pal.eval.SimpleUnconstrainedLikelihoodModel
All Implemented Interfaces:
UnconstrainedLikelihoodModel

public class SimpleUnconstrainedLikelihoodModel
extends java.lang.Object
implements UnconstrainedLikelihoodModel


Nested Class Summary
static class SimpleUnconstrainedLikelihoodModel.InternalImpl
           
static class SimpleUnconstrainedLikelihoodModel.LeafImpl
           
 
Nested classes/interfaces inherited from interface pal.eval.UnconstrainedLikelihoodModel
UnconstrainedLikelihoodModel.External, UnconstrainedLikelihoodModel.Instance, UnconstrainedLikelihoodModel.Internal, UnconstrainedLikelihoodModel.Leaf
 
Constructor Summary
SimpleUnconstrainedLikelihoodModel()
           
 
Method Summary
static UnconstrainedLikelihoodModel.Instance createInstance(LHCalculator.Factory base, SubstitutionModel model)
          Create a SimpleUnconstrainedLikelihoodModel instance
static UnconstrainedLikelihoodModel.Instance createInstance(LHCalculator.Generator base, SubstitutionModel model)
          Create a SimpleUnconstrainedLikelihoodModel instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleUnconstrainedLikelihoodModel

public SimpleUnconstrainedLikelihoodModel()
Method Detail

createInstance

public static final UnconstrainedLikelihoodModel.Instance createInstance(LHCalculator.Generator base,
                                                                         SubstitutionModel model)
Create a SimpleUnconstrainedLikelihoodModel instance

Parameters:
base - The base LHCalculator generator to utilise
model - 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 utilise
model - The substitution model
Returns:
An appropriate UnconstrianedLikelihoodModel instance