Related Experiment Video
Updated: Jul 5, 2026

Using the FishSim Animation Toolchain to Investigate Fish Behavior: A Case Study on Mate-Choice Copying In Sailfin Mollies
Published on: November 8, 2018
Forward-time simulations of non-random mating populations using simuPOP.
1Department of Epidemiology, The University of Texas, M. D. Anderson Cancer Center, 1155 Pressler Blvd, Houston, TX 77030, USA. bpeng@mdanderson.org
This study introduces new mating schemes in simuPOP software, enabling complex simulations of non-random mating populations. These advancements facilitate research in population genetics and evolutionary studies.
Area of Science:
- Population Genetics
- Computational Biology
- Evolutionary Biology
Background:
- Computer simulations are vital for studying non-random mating populations.
- Existing simulation programs have limitations in modeling diverse non-random mating schemes.
- The simuPOP software (version 0.8.5 and later) addresses these limitations.
Purpose of the Study:
- To introduce and describe novel mating schemes in simuPOP.
- To enable the simulation of arbitrary non-random mating models.
- To demonstrate the utility of these schemes with practical examples.
Main Methods:
- Implementation of flexible mating schemes within the simuPOP simulation environment.
- Development of methods to model various non-random mating patterns.
- Application of these methods to simulate specific population structures.
Main Results:
- simuPOP now supports a wider range of non-random mating models.
- Successful simulation of partial self-mating, positive assortative mating, and non-random outbreeding.
- Capability to simulate overlapping generations in age-structured populations.
Conclusions:
- The enhanced mating schemes in simuPOP significantly improve the ability to model complex population structures.
- These advancements provide powerful tools for researchers in population genetics and evolutionary biology.
- The software facilitates more realistic simulations of evolutionary processes.
Related Concept Videos
Population Growth
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Mechanistic Models: Compartment Models in Individual and Population Analysis
What is Population Genetics?
Distributions to Estimate Population Parameter
Mutation, Gene Flow, and Genetic Drift
