Code for SLiM 4.0 demo-genetic models examining the population effects of genetic rescue
SLiM ('Selection on Linked Mutations') is an individual-based, forward-in-time simulator designed for studies of evolutionary genetics.
Julian Beaman & Corey Bradshaw
Global Ecology | Partuyarta Ngadluku Wardli Kuu
Flinders University
April 2024
Accompanies paper:
Beaman, JE, K Gates, F Saltré, CJ Hogg, K Belov, K Ashman, K Burke da Silva, LB Beheregaray, CJA Bradshaw. 2025. A guide for developing demo-genetic models to simulate genetic rescue. Evolutionary Applications 18:e 70092. doi:10.1111/eva.70092
Also available as a pre-print:
Beaman, JE, K Gates, F Saltré, CJ Hogg, K Belov, K Ashman, K Burke da Silva, LB Beheregaray, CJA Bradshaw. 2024. Developing demo-genetic models to simulate genetic rescue. Research Square doi:10.21203/rs.3.rs-4244443/v1
Genetic rescue is a conservation management strategy that reduces the negative effects of genetic drift and inbreeding in small and isolated populations. However, such populations might already be vulnerable to random fluctuations in growth rates (demographic stochasticity). Therefore, the success of genetic rescue depends not only on the genetic composition of the source and target populations but also on the emergent outcome of interacting demographic processes and other stochastic events. Developing predictive models that account for feedback between demographic and genetic processes (‘demo-genetic feedback’) is therefore necessary to guide the implementation of genetic rescue to minimise the risk of extinction of threatened populations. Here, we explain how the mutual reinforcement of genetic drift, inbreeding, and demographic stochasticity increases extinction risk in small populations. We then describe how these processes can be modelled by parameterising underlying mechanisms, including deleterious mutations with partial dominance and demographic rates with variances that increase as abundance declines. We combine our suggestions of model parameterisation with a comparison of the relevant capability and flexibility of five open-source programs designed for building genetically explicit, individual-based simulations. Using one of the programs, we provide a heuristic model to demonstrate that simulated genetic rescue can delay extinction of small virtual populations that would otherwise be exposed to greater extinction risk due to demo-genetic feedback. We then use a case study of threatened Australian marsupials to demonstrate that published genetic data can be used in one or all stages of model development and application, including parameterisation, calibration, and validation. We highlight that genetic rescue can be simulated with either virtual or empirical sequence variation (or a hybrid approach) and suggest that model-based decision-making should be informed by ranking the sensitivity of predicted probability/time to extinction to variation in model parameters (e.g., translocation size, frequency, source populations) among different genetic-rescue scenarios.
demographicAlleemodel.txt
: SLiM 4.0 code to generate a model of demographic Allee effects that included only the influence of demographic stochasticity on population growth.genetic-Allee_model.txt
: SLiM 4.0 code to generate a model of genetic Allee effects that only included partially recessive deleterious mutations that accumulate in the population prior to an abrupt crash in abundancedemo-genetic-Allee_model.txt
: SLiM 4.0 code to generate a model of demo-genetic Allee effects that includes both demographic stochasticity as described indemographicAlleemodel.txt
and partially recessive deleterious mutations as described ingenetic-Allee_model.txt
.rescue-scenario-4_model.txt
: SLiM 4.0 code to generate genetic rescue (scenario 4: 100 individuals moved 3 times at 250, 255, and 260 years after demographic decline) scenario.R code Figure 3.R
: R code to generate data for Figure 3.