Learn R Programming

treeman (version 1.1.4)

rmClade: Remove a clade from a tree

Description

Returns a tree with a clade removed

Usage

rmClade(tree, id)

Arguments

tree

TreeMan object

id

node ID parent of clade to be removed

Details

Inverse function of getSubtree(). Takes a tree and removes a clade based on an internal node specified. Node is specified with id, all descending nodes and tips are removed. The resulting tree will replace the missing clade with a tip of id.

See Also

addClade, getSubtree, rmTips https://github.com/DomBennett/treeman/wiki/manip-methods

Examples

Run this code
# NOT RUN {
library(treeman)
t1 <- randTree(100)
# remove a clade
t2 <- rmClade(t1, 'n2')
summary(t1)
summary(t2)
# }

Run the code above in your browser using DataLab