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)))