rotateNodes {phytools} | R Documentation |
This function is a wrapper for rotate
which rotates a set of nodes or all nodes.
rotateNodes(tree, nodes, polytom=c(1,2), ...)
tree |
object of class |
nodes |
either a single node number to rotate, a vector of node numbers, or the string |
polytom |
a vector of mode numeric and length two specifying the two clades that should be exchanged in a polytomy (see |
... |
optional arguments. |
Also addresses the problem that the product of multiple rotations from rotate
can be non-compliant with the implicit "phylo"
standard because the tip numbers in tree$edge
are not in numerical order 1:n
for n
tips.
An object of class "phylo"
(i.e., a phylogenetic tree).
Liam Revell liam.revell@umb.edu
Revell, L. J. (2012) phytools: An R package for phylogenetic comparative biology (and other things). Methods Ecol. Evol., 3, 217-223.