DOI: 10.1111/2041-210x.12628 ISSN:
ggtree: an r package for visualization and annotation of phylogenetic trees with their covariates and other associated data
Guangchuang Yu, David K. Smith, Huachen Zhu, Yi Guan, Tommy Tsan‐Yuk Lam - Ecological Modeling
- Ecology, Evolution, Behavior and Systematics
Summary
We present an
r
package, ggtree
, which provides programmable visualization and annotation of phylogenetic trees.
ggtree
can read more tree file formats than other softwares, including newick, nexus, NHX, phylip and jplace formats, and support visualization of phylo, multiphylo, phylo4, phylo4d, obkdata and phyloseq tree objects defined in other r
packages. It can also extract the tree/branch/node‐specific and other data from the analysis outputs of beast
, epa
, hyphy
, paml
, phylodog
, pplacer
, r8s
, raxml
and revbayes
software, and allows using these data to annotate the tree.
The package allows colouring and annotation of a tree by numerical/categorical node attributes, manipulating a tree by rotating, collapsing and zooming out clades, highlighting user selected clades or operational taxonomic units and exploration of a large tree by zooming into a selected portion.
A two‐dimensional tree can be drawn by scaling the tree width based on an attribute of the nodes. A tree can be annotated with an associated numerical matrix (as a heat map), multiple sequence alignment, subplots or silhouette images.
The package
ggtree
is released under the artistic‐2.0 license
. The source code and documents are freely available through bioconductor
(http://www.bioconductor.org/packages/ggtree).
More from our Archive
-
DOI: 10.1111/2041-210x.14260 2023
Maximising the informativeness of new records in spatial sampling design Ian Flint, Chung‐Huey Wu, Roozbeh Valavi, Wan‐Jyun Chen, Te‐En Lin
-
DOI: 10.1111/2041-210x.14256 2023
Integrated trophic position as a proxy for food‐web complexity Naoto F. Ishikawa, Ayaka Takashima, Hirokazu Maruoka, Michio Kondoh
-
DOI: 10.1111/2041-210x.12410 2015
popart: full‐feature software for haplotype network construction Jessica W. Leigh, David Bryant
-
DOI: 10.1111/2041-210x.12628 2016
ggtree: an r package for visualization and annotation of phylogenetic trees with their covariates and other associated data Guangchuang Yu, David K. Smith, Huachen Zhu, Yi Guan, Tommy Tsan‐Yuk Lam
-
DOI: 10.1111/2041-210x.12512 2015
piecewiseSEM: Piecewise structural equation modelling in r for ecology, evolution, and systematics Jonathan S. Lefcheck
-
DOI: 10.1111/2041-210x.12613 2016
iNEXT: an R package for rarefaction and extrapolation of species diversity (Hill numbers) T. C. Hsieh, K. H. Ma, Anne Chao
-
DOI: 10.1111/2041-210x.12584 2016
BORIS: a free, versatile open‐source event‐logging software for video/audio coding and live observations Olivier Friard, Marco Gamba
-
DOI: 10.1111/2041-210x.12261 2014
ENMeval: An R package for conducting spatially independent evaluations and estimating optimal model complexity for Maxent ecological niche models Robert Muscarella, Peter J. Galante, Mariano Soley‐Guardia, Robert A. Boria, Jamie M. Kass, María Uriarte, Robert P. Anderson
-
DOI: 10.1111/2041-210x.12504 2015
SIMR: an R package for power analysis of generalized linear mixed models by simulation Peter Green, Catriona J. MacLeod
-
DOI: 10.1111/2041-210x.12797 2017
rptR: repeatability estimation and variance decomposition by generalized linear mixed‐effects models Martin A. Stoffel, Shinichi Nakagawa, Holger Schielzeth