The method di2multi collapses branches of zero length (or, more specifically, branches with length shorter than tol) to create a polytomy in a tree or set of trees.
The method multi2di resolves polytomies by adding branches of zero length (while preserving the mappings) in a tree or set of trees.
# S3 method for simmap
di2multi(phy, ...)
# S3 method for simmap
multi2di(phy, ...)
# S3 method for multiSimmap
di2multi(phy, ...)
# S3 method for multiSimmap
multi2di(phy, ...)
# S3 method for contMap
di2multi(phy, ...)
# S3 method for contMap
multi2di(phy, ...)
# S3 method for densityMap
di2multi(phy, ...)
# S3 method for densityMap
multi2di(phy, ...)An object of class "simmap", "multiSimmap", "contMap", or "densityMap", depending on the class of phy.
object of class "simmap", "multiSimmap", "contMap", or "densityMap" containing a character mapped onto the edges of a tree or set of trees.
optional arguments: tol, length below which edges should be treated as having zero length; and random, specifying whether to resolve polytomies randomly (if TRUE) or in the order in which they are encountered.
Liam Revell liam.revell@umb.edu
This methods should theoretically behave similarly to di2multi and multi2di from the ape package.
Revell, L. J. (2012) phytools: An R package for phylogenetic comparative biology (and other things). Methods Ecol. Evol., 3, 217-223.
contMap, densityMap, di2multi, make.simmap, multi2di, read.simmap