ConsTree: Fast Algorithms for Phylogenetic Consensus Trees

Efficient construction of phylogenetic consensus trees. Methods include strict, majority-rule, majority-rule (+), loose (combinable component / semi-strict), greedy, Adams, frequency difference, R*, and local consensus.

Version: 1.0.0
Depends: R (≥ 4.1.0)
Imports: ape (≥ 5.6), Rcpp (≥ 1.0.0), Rdpack (≥ 2.6), TreeTools (≥ 2.3.0)
LinkingTo: Rcpp, TreeTools (≥ 2.1.0)
Suggests: knitr, Quartet, rmarkdown, spelling, testthat (≥ 3.0), TreeSearch (≥ 2.0.0)
Published: 2026-09-15
DOI: 10.32614/CRAN.package.ConsTree (may not be active yet)
Author: Martin R. Smith ORCID iD [aut, cre, cph], Jesper Jansson [cph] (Consensus algorithms (FACT, FACT2, FDCT)), Chuanqi Shen [cph] (Consensus algorithms (FACT)), Wing-Kin Sung [cph] (Consensus algorithms (FACT, FACT2, FDCT))
Maintainer: Martin R. Smith <martin.smith at durham.ac.uk>
BugReports: https://github.com/ms609/ConsTree/issues/
License: GPL (≥ 3)
Copyright: Incorporates C++ code from 'FACT' (GPL-3, doi:10.1145/2925985), 'FACT2' and 'FDCT', by kind permission of Jesper Jansson and colleagues.
URL: https://constree.github.io/
NeedsCompilation: yes
SystemRequirements: C++17
Language: en-GB
Citation: ConsTree citation info
Materials: README, NEWS
CRAN checks: ConsTree results

Documentation:

Reference manual: ConsTree.html , ConsTree.pdf
Vignettes: Summarizing tree samples with ConsTree (source, R code)

Downloads:

Package source: ConsTree_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ConsTree to link to this page.