Return a tree with the phylogenetic diversity altered.
Arguments
- tree
TreeMan
object
- val
new phylogenetic diversity
Details
Use this function to convert the phylogenetic diversity of a tree. For example,
you might want to convert the tree so the sum of all branches is 1. This function will achieve
that by modiyfing every branch, while maintaining their relative lengths.
Examples
tree <- randTree(10)
tree <- setPD(tree, val = 1)
summary(tree)
#> Tree (TreeMan Object):
#> + 10 tips
#> + 9 internal nodes
#> + Binary
#> + PD 1
#> + Root node is "n1"