BMC BioinformaticsBioinformaticsPeer-reviewed journal article
py_ped_sim - A flexible forward genetic simulator for complex family pedigree analysis
Miguel GuardadoiD, Cynthia Perez, Shalom Jackson, Joaquín Magaña, Sthen Campana, Emily Samperio, Berenice Chavez RojasiD, Selena Hernandez, Kaela Syas, Ryan D. HernandeziD, Elena Irene ZavalaiD, Rori V. RohlfsiD
Abstract
BackgroundLarge-scale family pedigrees are commonly used across medical, evolutionary, and forensic genetics. These pedigrees are tools for identifying genetic disorders, tracking evolutionary patterns, and establishing familial relationships via forensic genetic identification. However, there is a lack of software to accurately simulate different pedigree structures along with genomes corresponding to those individuals in a family pedigree. This limits simulation-based evaluations of methods that use pedigrees. ResultsWe have developed a python command-line-based tool called py_ped_sim that facilitates the simulation of pedigree structures and the genomes of individuals in a pedigree. py_ped_sim represents pedigrees as directed acyclic graphs, enabling conversion between standard pedigree formats and integration with the forward population genetic simulator, SLiM. Notably, py_ped_sim allows the simulation of varying numbers of offspring for a set of parents, with the capacity to shift the distribution of sibship sizes over generations. We additionally add simulations for events of misattributed paternity, which offers a way to simulate half-sibling relationships. We validated the accuracy of our software by simulating genomes onto diverse family pedigree structures, showing that the estimated kinship coefficients closely approximated expected values. Conclusionspy_ped_sim is a user-friendly and open-source solution for simulating pedigree structures and conducting pedigree genome simulations. It empowers medical, forensic, and evolutionary genetics researchers to gain deeper insights into the dynamics of genetic inheritance and relatedness within families.
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 10th percentile
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
- Simulating pedigrees ascertained on the basis of observed IBD sharing
Ethan M. Jewett·bioRxiv·May 13, 2024
- GenoSim: A Forward-Time Genotype Simulator for Clinical and Population Genetics with Population Stratification
Abu Bakar, Rutaba Gul, … Saad Serfraz·bioRxiv·Jul 23, 2026
- Simulating Pedigrees Ascertained for Multiple Disease-Affected Relatives
Christina Nieuwoudt, Samantha Jean Jones, … Jinko Graham·Source Code for Biology and MedicinePeer-reviewed·Oct 15, 2018
- Composite Likelihood Method for Inferring Local Pedigrees
Amy Ko, Rasmus Nielsen·PLoS GeneticsPeer-reviewed·Aug 21, 2017
- Efficient pedigree recording for fast population genetics simulation
Jerome Kelleher, Kevin Thornton, … Peter L. Ralph·PLoS Computational BiologyPeer-reviewed·Nov 1, 2018
- SimRVSequences: an R package to simulate genetic sequence data for pedigrees
Christina Nieuwoudt, Angela R Brooks-Wilson, Jinko Graham·BioinformaticsPeer-reviewed·Nov 22, 2019