Pyvolve: A flexible python module for simulating sequences along phylogenies

53Citations
Citations of this article
95Readers
Mendeley users who have this article in their library.

Abstract

We introduce Pyvolve, a flexible Python module for simulating genetic data along a phylogeny using continuous-time Markov models of sequence evolution. Easily incorporated into Python bioinformatics pipelines, Pyvolve can simulate sequences according to most standard models of nucleotide, amino-acid, and codon sequence evolution. All model parameters are fully customizable. Users can additionally specify custom evolutionary models, with custom rate matrices and/or states to evolve. This flexibility makes Pyvolve a convenient framework not only for simulating sequences under a wide variety of conditions, but also for developing and testing new evolutionary models. Pyvolve is an open-source project under a FreeBSD license, and it is available for download, along with a detailed user-manual and example scripts, from http://github.com/sjspielman/pyvolve.

Cite

CITATION STYLE

APA

Spielman, S. J., & Wilke, C. O. (2015). Pyvolve: A flexible python module for simulating sequences along phylogenies. PLoS ONE, 10(9). https://doi.org/10.1371/journal.pone.0139047

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free