Create, Modify and Analyse Phylogenetic Trees

Efficient implementations of functions for the creation, modification and analysis of phylogenetic trees. Applications include: generation of trees with specified shapes; analysis of tree shape; rooting of trees and extraction of subtrees; calculation and depiction of node support; calculation of ancestor-descendant relationships; import and export of trees from Newick, Nexus (Maddison et al. 1997) , and TNT <> formats; and analysis of splits and cladistic information.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.4.5 by Martin R. Smith, a month ago,

Report a bug at

Browse source code at

Authors: Martin R. Smith [aut, cre, cph] , Emmanuel Paradis [cph]

Documentation:   PDF Manual  

GPL (>= 3) license

Imports bit64, colorspace, phangorn, R.cache, Rdpack

Depends on ape

Suggests knitr, Rcpp, rmarkdown, shiny, testthat, vdiffr

Linking to Rcpp

System requirements: C++14

Imported by Quartet, TBRDist, TotalCopheneticIndex, TreeDist, TreeSearch.

Suggested by Rogue.

See at CRAN