tidytree: A Tidy Tool for Phylogenetic Tree Data Manipulation

Phylogenetic trees contain components such as nodes, edges, branches, and associated data. As the core data manipulation tool in the 'ggtree' ecosystem, 'tidytree' provides tools for converting tree objects to tidy data frames and tidy interfaces for manipulating, analyzing, and visualizing tree data.

Version: 0.4.8
Depends: R (≥ 3.4.0)
Imports: ape, dplyr, lazyeval, magrittr, methods, rlang, tibble, tidyr, tidyselect, yulab.utils (≥ 0.1.5), pillar, cli
Suggests: testthat, utils
Published: 2026-07-02
DOI: 10.32614/CRAN.package.tidytree
Author: Guangchuang Yu ORCID iD [aut, cre, cph], Bradley Jones [ctb], Zebulun Arendsee [ctb]
Maintainer: Guangchuang Yu <guangchuangyu at gmail.com>
BugReports: https://github.com/YuLab-SMU/tidytree/issues
License: Artistic-2.0
URL: https://yulab-smu.top/contribution-tree-data/
NeedsCompilation: no
Citation: tidytree citation info
Materials: NEWS
In views: Phylogenetics
CRAN checks: tidytree results

Documentation:

Reference manual: tidytree.html , tidytree.pdf

Downloads:

Package source: tidytree_0.4.8.tar.gz
Windows binaries: r-devel: tidytree_0.4.8.zip, r-release: tidytree_0.4.7.zip, r-oldrel: tidytree_0.4.7.zip
macOS binaries: r-release (arm64): tidytree_0.4.8.tgz, r-oldrel (arm64): tidytree_0.4.8.tgz, r-release (x86_64): tidytree_0.4.8.tgz, r-oldrel (x86_64): tidytree_0.4.8.tgz
Old sources: tidytree archive

Reverse dependencies:

Reverse imports: avotrex, crumblr, FossilSim, ggtree, ggtreeDendro, ggtreeExtra, iNEXT.3D, iNEXT.beta3D, miaViz, MicrobiotaProcess, oppr, RevGadgets, RPesto, rtrees, sitePath, treeio
Reverse suggests: compcodeR, DAISIE, delimtools, nosoi, pctax

Linking:

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