Provides a base S4 class for comparative methods, incorporating
    one or more trees and trait data.

Create and customize interactive phylogenetic trees using the 'phylocanvas' JavaScript library and the 'htmlwidgets' package. These trees can be used directly from the R console, from 'RStudio', in Shiny apps, and in R Markdown documents.  See <http://phylocanvas.org/>  for more information on the 'phylocanvas' library.

Interface to 'Phylocom' (<https://phylodiversity.net/phylocom/>),
    a library for analysis of 'phylogenetic' community structure and
    character evolution. Includes low level methods for interacting with
    the three executables, as well as higher level interfaces for methods
    like 'aot', 'ecovolve', 'bladj', 'phylomatic', and more.

Implementation of the automatic shift detection method for
    Brownian Motion (BM) or Ornstein–Uhlenbeck (OU) models of trait evolution on
    phylogenies. Some tools to handle equivalent shifts configurations are also
    available. See Bastide et al. (2017) <doi:10.1111/rssb.12206> and
    Bastide et al. (2018) <doi:10.1093/sysbio/syy005>.

Manipulation and analysis of phylogenetically simulated
        data sets and phylogenetically based analyses using GLS.

Contains functions for developing phylogenetic trees as
    deeply-nested lists ("dendrogram" objects).
    Enables bi-directional conversion between dendrogram and
    "phylo" objects
    (see Paradis et al (2004) <doi:10.1093/bioinformatics/btg412>),
    and features several tools for command-line tree
    manipulation and import/export via Newick parenthetic text.

Provides functions for fitting phylogenetic linear models and phylogenetic generalized linear models. The computation uses an algorithm that is linear in the number of tips in the tree. The package also provides functions for simulating continuous or binary traits along the tree. Other tools include functions to test the adequacy of a population tree.

Conducts hierarchical partitioning to calculate individual contributions of phylogenetic tree and  predictors (groups) towards total R2  for phylogenetic linear regression models.