Package pal.supgma
Class SUPGMABase
java.lang.Object
pal.supgma.SUPGMABase
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
ConstructorsConstructorDescriptionSUPGMABase(DistanceMatrixAccess distanceAccess, DistanceMatrixGenerator replicateGenerator, TimeOrderCharacterData tocd) -
Method Summary
Modifier and TypeMethodDescriptiongenerateAlignmentBootstrappedSUPGMATree(AlgorithmCallback callback, ClusterTree.ClusteringMethod cm, SUPGMABase.PopulationParameters pp, int numberOfReplicates, LMSSolver solver) pal.supgma.SUPGMABase.AnalyserGenerates a suitable analyser.process(DistanceMatrixAccess alternativeSource, AlgorithmCallback callback, LMSSolver solver) process(AlgorithmCallback callback, LMSSolver solver) voidsetRateHandler(RateHandler rateHandler) Makes no difference if no time info availablevoidsetThetaHandler(ThetaHandler handler) solve(AlgorithmCallback callback, ClusterTree.ClusteringMethod cm, LMSSolver solver) toString()
-
Constructor Details
-
SUPGMABase
public SUPGMABase(DistanceMatrixAccess distanceAccess, DistanceMatrixGenerator replicateGenerator, TimeOrderCharacterData tocd)
-
-
Method Details
-
toString
-
setThetaHandler
-
setRateHandler
Makes no difference if no time info available -
solve
-
process
public SUPGMABase.PopulationParameters process(DistanceMatrixAccess alternativeSource, AlgorithmCallback callback, LMSSolver solver) -
process
-
generateAlignmentBootstrappedSUPGMATree
public Tree generateAlignmentBootstrappedSUPGMATree(AlgorithmCallback callback, ClusterTree.ClusteringMethod cm, SUPGMABase.PopulationParameters pp, int numberOfReplicates, LMSSolver solver) -
generateAnalyser
public pal.supgma.SUPGMABase.Analyser generateAnalyser()Generates a suitable analyser.
-