Molecular Biology and EvolutionBioinformaticsPeer-reviewed journal article
AliSim: A Fast and Versatile Phylogenetic Sequence Simulator For the Genomic Era
Nhan Ly-TrongiD, Suha Naser-KhdouriD, Robert LanfeariD, Bùi Quang MinhiD
Abstract
Sequence simulators play an important role in phylogenetics. Simulated data has many applications, such as evaluating the performance of different methods, hypothesis testing with parametric bootstraps, and, more recently, generating data for training machine-learning applications. Many sequence simulation programs exist, but the most feature-rich programs tend to be rather slow, and the fastest programs tend to be feature-poor. Here, we introduce AliSim, a new tool that can efficiently simulate biologically realistic alignments under a large range of complex evolutionary models. To achieve high performance across a wide range of simulation conditions, AliSim implements an adaptive approach that combines the commonly-used rate matrix and probability matrix approach. AliSim takes 1.3 hours and 1.3 GB RAM to simulate alignments with one million sequences or sites, while popular software Seq-Gen, Dawg, and INDELible require two to five hours and 50 to 500 GB of RAM. We provide AliSim as an extension of the IQ-TREE software version 2.2, freely available at www.iqtree.org, and a comprehensive user tutorial at http://www.iqtree.org/doc/AliSim.
- Citations
- 106
- FWCI
- 5.22
- Field percentile
- top 2%
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
- AliSim-HPC: parallel sequence simulator for phylogenetics
N. Ly-Trong, G. M.J. Barca, B. Q. Minh·bioRxiv·Jan 15, 2023
- A representative Performance Assessment of Maximum Likelihood based Phylogenetic Inference Tools
Dimitri Höhler, Julia Haag, … Alexandros Stamatakis·bioRxiv·Oct 31, 2022
- Simulations of sequence evolution: how (un)realistic they are and why
Johanna Trost, Julia Haag, … Bastien Boussau·Molecular Biology and EvolutionPeer-reviewed·Dec 20, 2023
- Pyvolve: a flexible Python module for simulating sequences along phylogenies
Stephanie J Spielman, Claus O Wilke·bioRxiv·Sep 10, 2015
- phastSim: efficient simulation of sequence evolution for pandemic-scale datasets
Nicola De Maio, William Boulton, … Nick Goldman·PLoS Computational BiologyPeer-reviewed·Apr 29, 2022
- A Method for Calculating the Least Mutated Sequence in DNA Alignment Based on Point Mutation Sites
Libing Shen·bioRxiv·Nov 14, 2023