Molecular Biology and EvolutionBioinformaticsPeer-reviewed journal article
Displacement-Optimized Tanglegrams for Trees and Networks
Abstract
Phylogenetic trees and networks play a central role in biology, bioinformatics, and mathematical biology, and producing clear, informative visualizations of them is an important task. Tanglegrams, which display two phylogenies side by side with lines connecting shared taxa, are widely used for comparing evolutionary histories, host-parasite associations, and horizontal gene transfer. Existing layout algorithms have largely focused on trees and on minimizing the number of inter-taxon edge crossings. We introduce displacement-optimized tanglegrams (DO-tanglegrams), a new approach that applies equally to trees and rooted phylogenetic networks. Our method explicitly minimizes taxon displacement - the vertical misalignment of corresponding taxa across the two sides - and reticulate displacement - the vertical distance spanned by reticulation edges within a network. We formalize one-sided and two-sided optimization problems, show that exact minimization is computationally intractable, and propose a heuristic that combines exhaustive local search with simulated annealing. The algorithm naturally accommodates unresolved nodes (multifurcations or multicombinations) and missing taxa. We have implemented the DO-tanglegram algorithm in SplitsTree. We compare our implementation against the cophylo R-package on a collection of synthetic trees, and against the NN-tanglegram algorithm in Dendroscope on a collection of synthetic networks. The results indicate that DO-tanglegram performs significantly better than cophylo on trees and than NN-tanglegram on networks. Graphical abstract O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=127 SRC="FIGDIR/small/690634v1_ufig1.gif" ALT="Figure 1"> View larger version (35K): org.highwire.dtl.DTLVardef@13c9d71org.highwire.dtl.DTLVardef@849fcborg.highwire.dtl.DTLVardef@116ea8borg.highwire.dtl.DTLVardef@1805470_HPS_FORMAT_FIGEXP M_FIG C_FIG
- research focus: benchmarking
- research focus: phylogenetics / evolution
- research focus: software / tool
- approach: statistical model
- approach: optimal transport
- Citations
- 1
- FWCI
- 2.05
- Field percentile
- top 17%
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
- Sketch, capture and layout phylogenies
Daniel H. Huson·PLoS Computational BiologyPeer-reviewed·Dec 15, 2025
- Phylogenetic parallelograms: visual comparison of discordant phylogenetic trees
Daniel H. Huson, Banu Cetinkaya, Louxin Zhang·bioRxiv·Sep 24, 2026
- PhyloFusion- Fast and easy fusion of rooted phylogenetic trees into rooted phylogenetic networks
Louxin Zhang, Banu Cetinkaya, Daniel H. Huson·Systematic BiologyPeer-reviewed·Jul 17, 2025
- NetCombin: An algorithm for optimal level-k network construction from triplets
Hadi Poormohammadi, Mohsen Sardari Zarchi·PLoS ONEPeer-reviewed·Sep 18, 2020
- Phylogenetic Network Dissimilarity Measures That Take Branch Lengths Into Account
B. A. Yakici, H. A. Ogilvie, L. Nakhleh·bioRxiv·Feb 22, 2022
- PaNDA: Efficient Optimization of Phylogenetic Diversity in Networks
Niels Holtgrefe, Leo J. J. van Iersel, … Jannik Schestag·Journal of Computational BiologyPeer-reviewed·Sep 8, 2026