CMAPLE 2: Fast and Accurate Phylogenetic Inference for Millions of Pathogen Genomes
Ly-Trong, N.; Martin, S.; Goldman, N.; De Maio, N.; Minh, B. Q.
Show abstract
Phylogenetic analysis is essential to genomic epidemiology, for example in tracing the origin and evolution of SARS-CoV-2 variants during the COVID-19 pandemic. We previously introduced CMAPLE, a single-threaded implementation of the MAPLE algorithm designed for large-scale epidemiological genomic datasets. CMAPLE can reconstruct phylogenetic trees from up to one million SARS-CoV-2 genomes. Here, we present CMAPLE 2, a multi-threaded version of CMAPLE with parallel sample placement and subtree pruning and regrafting (SPR) search algorithms. CMAPLE 2 also reduces memory consumption by compressing data structures using multiple references along the tree instead of a single reference genome. It further implements two advanced models of highly site- and nucleotide-specific mutation patterns as observed in pandemic-scale genome data. Additionally, CMAPLE 2 parallelizes SPR-based Tree Assessment (SPRTA), an efficient and interpretable approach for assessing phylogenetic tree uncertainty, and supports ancestral state and mutation inference via mutation-annotated tree (MAT) reconstruction. When inferring a phylogeny from 500,000 SARS-CoV-2 genomes using 48 CPU cores, CMAPLE 2 reduces runtime from 5 days (with sequential CMAPLE) to 9 hours (a 13-fold speedup) while decreasing peak RAM usage from 11.1 GB to 7.3 GB. CMAPLE 2 can now reconstruct a tree of nearly four million SARS-CoV-2 genomes from scratch within 12 days using 41 GB of RAM, a task that the sequential CMAPLE and MAPLE cannot realistically complete. CMAPLE 2 is applicable to many pathogen genome datasets and enhances our preparedness for future pandemics.
Matching journals
The top 3 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- A daily-updated database and tools for comprehensive SARS-CoV-2 mutation-annotated trees 97%
- GeneRax: A tool for species tree-aware maximum likelihood based gene tree inference under gene duplication, transfer, and loss. 97%
- IQ-TREE 2: New models and efficient methods for phylogenetic inference in the genomic era 97%
Similar papers in this journal
- AleRax: A tool for gene and species tree co-estimation and reconciliation under a probabilistic model of gene duplication, transfer and loss. 97%
- A Fast and Memory-Efficient Implementation of the Transfer Bootstrap 96%
- ipcoal: An interactive Python package for simulating and analyzing genealogies and sequences on a species tree or network 96%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.