Consensus {TreeTools} | R Documentation |
Construct consensus trees
Description
Consensus()
calculates the consensus of a set of trees, using the
algorithm of (Day 1985).
Usage
Consensus(trees, p = 1, check.labels = TRUE)
Arguments
trees |
List of trees, optionally of class |
p |
Proportion of trees that must contain a split for it to be reported
in the consensus. |
check.labels |
Logical specifying whether to check that all trees have
identical labels. Defaults to |
Value
Consensus()
returns an object of class phylo
, rooted as in the
first entry of trees
.
Author(s)
Martin R. Smith (martin.smith@durham.ac.uk)
References
Day WHE (1985). “Optimal algorithms for comparing trees with labeled leaves.” Journal of Classification, 2(1), 7–28. doi:10.1007/BF01908061.
See Also
TreeDist::ConsensusInfo()
calculates the information content of a consensus
tree.
Other consensus tree functions:
ConsensusWithout()
,
RoguePlot()
Other tree characterization functions:
CladisticInfo()
,
J1Index()
,
Stemwardness
,
TotalCopheneticIndex()
Examples
Consensus(as.phylo(0:2, 8))