LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

SimPrily: A Python framework to simplify high-throughput genomic simulations

Photo from archive.org

Abstract Genomic simulations are an important technique used in population genetics to infer demographic history, test for regions under selection, and create datasets to validate software. However, running thousands of… Click to show full abstract

Abstract Genomic simulations are an important technique used in population genetics to infer demographic history, test for regions under selection, and create datasets to validate software. However, running thousands of simulations and manipulating large loci can present computational challenges. We present SimPrily, a Python tool optimized for high throughput computing (HTC), which facilitates simulation of whole chromosomes. SimPrily can use prior distributions of parameters to run simulations, incorporate single nucleotide polymorphism array ascertainment bias into the simulated model, and calculate a variety of genomic summary statistics. We include with SimPrily high-throughput workflows that leverage free computing resources through the Open Science Grid and CyVerse Discovery Environment, allowing researchers to run thousands or millions of large-locus simulations with minimal or no prior command line knowledge.

Keywords: simprily python; genomic simulations; throughput; python framework; framework simplify; high throughput

Journal Title: SoftwareX
Year Published: 2018

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.