jebl.evolution.trees
Class MRCACConsensusTreeBuilder
java.lang.Object
jebl.evolution.trees.ConsensusTreeBuilder<RootedTree>
jebl.evolution.trees.MRCACConsensusTreeBuilder
- All Implemented Interfaces:
- TreeBuilder<RootedTree>
public class MRCACConsensusTreeBuilder
- extends ConsensusTreeBuilder<RootedTree>
Construct a consensus tree for a set of rooted trees. The construction is done via clustering. For any two
clusters/clades, their distance is the height of their most recent common ancesstor (computed as an average over all
trees). This seem natural as it connectes clades in reverse time order.
- Author:
- Joseph Heled
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MRCACConsensusTreeBuilder
public MRCACConsensusTreeBuilder(Tree[] trees,
double supportThreshold)
MRCACConsensusTreeBuilder
public MRCACConsensusTreeBuilder(Tree[] trees,
double supportThreshold,
String supportAttributeName,
boolean asPercent)
build
public RootedTree build()