ggtreeExtra
ggtreeExtra extends the method for mapping and visualizing associated data on phylogenetic trees using ggtree with the grammar of ggplot2.
Key Features:
- Extended layout support: Associated data can be presented on external panels to circular layout, fan layout, or other rectangular layout trees built by ggtree.
- Heterogeneous data visualization: Supports more data types and visualization methods than other tools for displaying richly annotated phylogenetic data.
- Grammar of graphics integration: Uses ggplot2 syntax to present data on trees with richly annotated layers.
- Evolutionary statistics integration: Allows evolutionary statistics inferred by commonly used software to be integrated and visualized with external data.
Scientific Applications:
- Multi-disciplinary phylogenetic analysis: Extends applications of phylogenetic trees in different disciplines by making domain-specific data available to visualize and interpret in evolutionary context.
- Richly annotated tree visualization: Enables compact visualization of heterogeneous data integrated with phylogenetic trees in circular or rectangular layouts.
Methodology:
ggtreeExtra builds upon ggtree and employs the grammar of ggplot2 to map and visualize associated data on phylogenetic trees.
Collections
Details
- License:
- GPL-3.0-or-later
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- R
- Added:
- 8/30/2026
- Last Updated:
- 8/30/2026
Operations
Publications
Documentation
Downloads
- Source codehttps://github.com/YuLab-SMU/ggtreeExtra/