nni
returns a list of all trees which are one nearest neighbor interchange away. rNNI
and rSPR
are two methods which simulate random trees which are a specified number of rearrangement apart from the input tree. Both methods assume that the input tree is bifurcating. These methods may be useful in simulation studies.nni(tree)
rSPR(tree, moves=1, n=1)
rNNI(tree, moves=1, n=1)
tree
, object of class phylo
.tree = unroot(rtree(20))
trees1 <- nni(tree)
trees2 <- rSPR(tree, 2, 10)
Run the code above in your browser using DataLab