bioRxivEvolutionary BiologyPreprint
Distilling complex evolutionary histories with shiftPlot
Abstract
Phylogenies form the backbone of many modern comparative methods and are integral components of contemporary science communication. Recent years have seen drastic increases in both the size and complexity of phylogenetic data as computational resources and genetic/trait databases expand. Graphical representations of these massive phylogenetic datasets push against the limits of legibility, often veering closer to artwork than scientific figures optimized to communicate results. While attractive scientific illustrations are certainly a laudable goal, researchers may want to opt for simpler representations to communicate results more concisely. Here, we introduce a new R package, shiftPlot, which implements methods for simplifying and plotting phylogenetic comparative data on discrete traits. Specifically, shiftPlot automatically finds and collapses clades exhibiting the same character state, effectively creating smaller phylogenies that may be more legibly rendered on standard page sizes. Further, these visualizations more clearly communicate evolutionary dynamics by emphasizing state shifts over tip states. While there are undoubtedly situations where this graphical approach will not be suitable (e.g., continuous traits), we believe shiftPlot will prove useful for modern researchers faced with the task of communicating the results of complex phylogenetic analyses.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- phytools 2.0: An updated R ecosystem for phylogenetic comparative methods (and other things)
Liam J. Revell·PeerJPeer-reviewed·Jan 5, 2024
- RevGadgets: an R Package for visualizing Bayesian phylogenetic analyses from RevBayes
C. M. Tribble, W. A. Freyman, … M. R. May·bioRxiv·May 10, 2021
- bifrost: an R package for scalable inference of phylogenetic shifts in multivariate evolutionary dynamics
Jacob S. Berv, Nathan Fox, … Brian C. Weeks·bioRxiv·Apr 14, 2026
- rphylopic: An R package for fetching, transforming, and visualising PhyloPic silhouettes
W. Gearty, L. A. Jones·bioRxiv·Jun 22, 2023
- Sketch, capture and layout phylogenies
Daniel H. Huson·PLoS Computational BiologyPeer-reviewed·Dec 15, 2025
- PhyD3: a phylogenetic tree viewer with extended phyloXML support for functional genomics data visualization
Łukasz Kreft, Alexander Botzki, … Michiel Van Bel·BioinformaticsPeer-reviewed·May 18, 2017