Package pal.statistics
Class GeneralTopologyPool
java.lang.Object
pal.statistics.GeneralTopologyPool
- All Implemented Interfaces:
TopologyTestEngine.TopologyPool
-
Constructor Summary
ConstructorsConstructorDescriptionGeneralTopologyPool
(Tree[] topologies, LikelihoodEvaluator baseCalculator, ReplicateLikelihoodEvaluator replicateCalculator, Alignment baseAlignment, AlignmentGenerator replicateGenerator) -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
int
double[]
Tree[]
void
optimiseOriginalTopologies
(AlgorithmCallback callback)
-
Constructor Details
-
GeneralTopologyPool
public GeneralTopologyPool(Tree[] topologies, LikelihoodEvaluator baseCalculator, ReplicateLikelihoodEvaluator replicateCalculator, Alignment baseAlignment, AlignmentGenerator replicateGenerator)
-
-
Method Details
-
optimiseOriginalTopologies
-
getNumberOfTopologies
public int getNumberOfTopologies()- Specified by:
getNumberOfTopologies
in interfaceTopologyTestEngine.TopologyPool
-
getOriginalOptimisedTrees
-
getOriginalOptimisedLogLikelihoods
public double[] getOriginalOptimisedLogLikelihoods()- Specified by:
getOriginalOptimisedLogLikelihoods
in interfaceTopologyTestEngine.TopologyPool
-
getNewReplicateLogLikelihoods
- Specified by:
getNewReplicateLogLikelihoods
in interfaceTopologyTestEngine.TopologyPool
-