CRAN/E | treenomial

treenomial

Comparison of Trees using a Tree Defining Polynomial

Installation

About

Provides functionality for creation and comparison of polynomials that uniquely describe trees as introduced in Liu (2019, ). 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.

github.com/gouldmatt/treenomial

Key Metrics

Version 1.1.4
R ≥ 3.5.0
Published 2022-06-06 699 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks treenomial results

Downloads

Yesterday 2 0%
Last 7 days 56 -35%
Last 30 days 215 +4%
Last 90 days 578 -27%
Last 365 days 2.523 -17%

Maintainer

Maintainer

Matthew Gould

mgould@sfu.ca

Authors

Matthew Gould

aut / cre

Pengyu Liu

ctb

Caroline Colijn

ctb

Material

README
NEWS
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

treenomial archive

Depends

R ≥ 3.5.0

Imports

Rcpp ≥ 1.0.1
ape
methods

Suggests

knitr
rmarkdown
testthat

LinkingTo

Rcpp
RcppArmadillo
RcppThread ≥ 2.1.3