cSPR()
expects a tree rooted on a single tip.
Arguments
- tree
A tree of class
phylo
.- whichMove
Integer specifying which SPR move index to perform.
Examples
tree <- TreeTools::BalancedTree(8)
# Tree must be rooted on leaf
tree <- TreeTools::RootTree(tree, 1)
# Random rearrangement
cSPR(tree)
#>
#> Phylogenetic tree with 8 tips and 7 internal nodes.
#>
#> Tip labels:
#> t1, t2, t3, t4, t5, t6, ...
#>
#> Rooted; no branch lengths.
# Specific rearrangement
cSPR(tree, 9)
#>
#> Phylogenetic tree with 8 tips and 7 internal nodes.
#>
#> Tip labels:
#> t1, t2, t3, t4, t5, t6, ...
#>
#> Rooted; no branch lengths.