write.subtree {phybase}R Documentation

Write a sub-tree into a string

Description

write a tree or a sub-tree into a string in parenthetical format

Usage

write.subtree(inode, nodes, nspecies,inodeindex)

Arguments

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

Details

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.

Value

The function returns a tree string in parenthetical format

Author(s)

Liang Liu lliu@oeb.harvard.edu

See Also

write.tree.string, read.tree.nodes

Examples

data(rooted.tree)
tree<-read.tree.nodes(rooted.tree[1])
tree$nodes
tree$names
write.subtree(7,tree$nodes,length(tree$names),7)

[Package phybase version 1.1 Index]