treenomial: Comparison of Trees using a Tree Defining Polynomial
Provides functionality for creation and comparison of polynomials that uniquely
describe trees as introduced in Liu (2019, <arXiv:1904.03332>). The core method
converts rooted unlabeled phylo objects from 'ape' to the tree defining polynomials
described with coefficient matrices. Additionally, a conversion for rooted binary trees
with binary trait labels is also provided. Once the polynomials of trees are calculated
there are functions to calculate distances, distance matrices and plot different distance
trees from a target tree. Manipulation and conversion to the tree defining polynomials is
implemented in C++ with 'Rcpp' and 'RcppArmadillo'. Furthermore, parallel programming with
'RcppThread' is used to improve performance converting to polynomials and calculating distances.
Please use the canonical form
to link to this page.