| MakeTreeBinary {TreeTools} | R Documentation |
Generate binary tree by collapsing polytomies
Description
MakeTreeBinary() resolves, at random, all polytomies in a tree or set of
trees, such that all trees compatible with the input topology are drawn
with equal probability.
Usage
MakeTreeBinary(tree)
Arguments
tree |
A tree of class |
Value
MakeTreeBinary() returns a rooted binary tree of class phylo,
corresponding to tree uniformly selected from all those compatible with
the input tree topologies.
Author(s)
Martin R. Smith (martin.smith@durham.ac.uk)
See Also
Since ape v5.5, this functionality is available through
ape::multi2di(); previous versions of "ape" did not return topologies
in equal frequencies.
Other tree manipulation:
AddTip(),
CollapseNode(),
ConsensusWithout(),
DropTip(),
EnforceOutgroup(),
ImposeConstraint(),
KeptPaths(),
KeptVerts(),
LeafLabelInterchange(),
Renumber(),
RenumberTips(),
RenumberTree(),
RootTree(),
SortTree(),
Subtree(),
TipTimedTree(),
TrivialTree
Examples
MakeTreeBinary(CollapseNode(PectinateTree(7), c(9, 11, 13)))
UnrootTree(MakeTreeBinary(StarTree(5)))