write.subtree {phybase} | R Documentation |
write a tree or a sub-tree into a string in parenthetical format
write.subtree(inode, nodes, nspecies,inodeindex)
inode |
the root node of a sub-tree |
nodes |
a tree node matrix |
nspecies |
the number of species |
inodeindex |
the root node of a sub-tree |
If inode is the root of the tree, the function will write the whole tree into a string in parenthetical format. If inode is not the root node, the function will write the sub-tree into a string. The function works for both rooted trees and unrooted trees.
The function returns a tree string in parenthetical format
Liang Liu lliu@oeb.harvard.edu
write.tree.string
, read.tree.nodes
data(rooted.tree) tree<-read.tree.nodes(rooted.tree[1]) tree$nodes tree$names write.subtree(7,tree$nodes,length(tree$names),7)