.tipToRoot | R Documentation |
These hidden functions are utils for adephylo, used by other functions.
Regular users can use them as well, but no validity checks are performed for
the arguments: speed is here favored over safety. Most of these functions
handle trees inheriting phylo4 class.
.tipToRoot(x, tip, root, include.root = FALSE)
x |
A valid tree of class phylo4. |
tip |
An integer identifying a tip by its numbers. |
root |
An integer identifying the root of the tree by its number. |
include.root |
a logical stating whether the root must be included as a node of the path from tip to root (TRUE), or not (FALSE, default). |
.tipToRoot
finds the set of nodes between a tip and the root of a
tree.
.tipToRoot
: a vector of named integers identifying nodes.
Thibaut Jombart tjombart@imperial.ac.uk
if(require(ape) & require(phylobase)){
## make a tree
x <- as(rtree(20),"phylo4")
plot(x,show.node=TRUE)
## .tipToRoot
root <- rootNode(x)
.tipToRoot(x, 1, root)
lapply(1:nTips(x), function(i) .tipToRoot(x, i, root))
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.