Methods |
|
Corresponding author: Mathieu Buoro ( mathieu.buoro@inrae.fr ) Academic editor: Steven Railsback
© 2025 Amaïa Lamarins, François de Coligny, Jacques Labonne, Etienne Prévost, Cyril Piou, Craig R. Primmer, Mathieu Buoro.
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Lamarins A, de Coligny F, Labonne J, Prévost E, Piou C, Primmer CR, Buoro M (2025) IBASAM: a spatially explicit demo-genetic individual-based model for anadromous salmonids (meta)populations. Individual-based Ecology 1: e153305. https://doi.org/10.3897/ibe.1.153305
|
To improve our understanding and management of species’ response to environmental and anthropogenic changes, there is a critical need for integrative modeling approaches that encompass demographic, ecological and evolutionary processes in a unified framework. This is especially crucial for anadromous salmonid fishes that hold significant socio-economic value. Mechanistic models, particularly Demo-Genetic Agent-Based Models (DG-ABMs), are promising tools to address this challenge. Building on previous work, we present IBASAM, an Individual Based Anadromous SAlmonids Model. It incorporates significant advancements, including new processes such as dispersal and in-river movement, enhanced flexibility for simulating diverse spatial configurations- from river dendritic networks to metapopulations and multiple marine areas- and the integration of variation in life history phenology and the genetic architecture of traits. Additionally, a user-friendly interface has been developed to facilitate broader application. This improved versatility enables IBASAM application to a number of populations and species of anadromous salmonids, making it well-suited for a wide range of ecological and evolutionary studies. The model is particularly suited for investigating (meta)population eco-evolutionary dynamics, persistence, and adaptation to environmental changes, as well as exploring management options including fisheries regulation and river connectivity restoration. We summarize the model’s structure and illustrate some of its novelties, parameterization, and emerging patterns with the case study of a naturally reproducing Atlantic salmon population simulated over 100 years, with constant fishing rates and no climatic trend. Our simulations successfully reproduced 30 variables observed over 30 years in the Scorff population. IBASAM opens up new opportunities for research on the response of salmonid meta-populations to environmental changes, the exploration of management practices, with further developments possible.
Demo-Genetic Agent-Based Model, Anadromous salmonids, Life history strategies, Evolution, Genetic architecture, Phenotypic plasticity, Dispersal, Metapopulation, Management
Species are encountering rapid environmental changes and multiple anthropogenic pressures that threaten their persistence. Assessing their ability to respond necessitates the integration of eco-evolutionary processes and their underlying mechanisms into prospective models, alongside environmental dynamics. Phenotypic plasticity, genetic adaptation of phenotypic and phenological traits, and dispersal are the fundamental components of species’ adaptive capacity (
Demo-Genetic (or Eco-Genetic) Agent-Based Models (DG-ABMs) offer promising avenues to tackle these challenges (
Anadromous salmonid fishes, which migrate between freshwater and marine habitats, exhibit complex life cycles and diverse life history strategies (
IBASAM (Individual Based Atlantic SAlmon Model,
Here, we present a major revision of IBASAM (now standing for Individual Based Anadromous SAlmonids Model) addressing previous limitations and providing enhanced flexibility in various aspects of salmonid life cycle representation, within a fully spatially explicit framework. Key advances include flexible spatial scaling (from river sections with variable connectivity to metapopulations and multiple marine areas), improved phenology, complex genetic architectures of traits, and a user-friendly interface. We provide a summarized description of the model, with additional details available in the Suppl. material
IBASAM is implemented in the Capsis simulation platform (https://capsis.cirad.fr,
Visualization of IBASAM following the vODD format (
The overall purpose of IBASAM is to investigate how selective fishing, environmental changes (e.g., variation in water temperature, discharge, and growth conditions), and management actions (e.g., spatially defined fishing, conservation measures, and connectivity restoration by dam removal) influence the eco-evolutionary dynamics of salmonid populations. This version of IBASAM enables the exploration of two key aspects: (1) the potential effects of metapopulation dynamics through dispersal on the evolution of life history traits, population stability, persistence, and resilience, and (2) the influence of complex genetic architectures underlying life history traits. To consider our model realistic enough for its purpose, one can use patterns of population dynamics, including changes in demographic, phenotypic and genotypic (e.g., allele frequencies) patterns over time. Here, we evaluate the model’s ability to reproduce a variety of patterns using observed time-series of abundance, size/mass/date distributions at different ages/life stages, and life history strategies (i.e., proportion of early maturation, years at sea) of a long-term monitored population (see Fig.
The model includes the following entities: individuals are fish, redds (spawning nests) and fry siblings; and spatial units (river, population, reach, weir and sea region; Fig.
The most important processes of the model, which are repeated every time step, are ten submodels representing critical life events and processes of salmonid life cycle: 1) reproduction and redd (nest) creation, 2) emergence from the redd, 3) genetic coding and transmission, 4) growth, 5) survival, 6) seaward migration decision, 7) sexual maturation, 8) migration (including inter-basin dispersal), 9) movement (downstream/upstream, including intra-basin dispersal) and 10) fishing (Fig.
| River phase: reproduction, growth, survival, and life history decisions |
| In the river, reproduction occurs within a reproduction time window, during which females create redds. Reproduction events incorporate size-dependent fecundity and a mating system reflecting sexual selection and salmonid behavior. Egg survival to emergence (first feeding) depends on water temperature, river flow, and juvenile density. At emergence, redds form groups of fry siblings, with certain genetic traits (e.g., growth potential and maturation thresholds) transmitted through a bi-allelic multilocus system. Each group inherits alleles from both parents, with phenotypic expression influenced by heritability and environmental variability. Fry siblings undergo three main processes: survival, growth, and early sexual maturation decision. They grow in weight influenced by genetically determined growth potential, water temperature, population density, and river flow. Weight increments are then allocated to either fat reserves or somatic growth (increase in body size). Early maturation decisions occur within a time window and are determined by fat reserves exceeding genetically defined sex-dependent maturation thresholds. At the end of summer, fry siblings are individualized into fish with the “parr” status. Other genetic traits, such as migration thresholds and philopatry propensity, are inherited through the same bi-allelic multilocus mechanism. Then, individual fish undergo daily processes of aging, growth, survival, and sexual maturation, as described earlier. Survival probabilities vary by life stage, seasons and with sexual maturation decision. Additionally, survival is influenced by a growth-survival trade-off, where rapid growth tends to reduce survival. Fish may then decide to migrate to the sea during a decision time window. Similar to maturation, the seaward migration decision is governed by a comparison between somatic growth and a genetically determined sex-dependent threshold. Individuals exceeding this threshold become “smolts” and migrate to the estuary the following spring, while others remain in the river for an additional year to accumulate sufficient energy reserves. |
| Marine phase: growth, survival, and reproductive conditioning |
| Upon entering the sea, post-smolts are transferred to the first sea region and become “anadromous”. Fish growth depends on genetic growth potential and oceanic conditions. Growth increments are allocated to fat reserves or somatic growth, mirroring river-phase allocation. Survival at sea depends on body size and fishing rates. Fish may decide to mature the following year (in which case they spend only one winter at sea, OSW) based on their growth during their first summer at sea and their sex-dependent maturation threshold. Fish that do not accumulate enough reserves to surpass their maturation threshold will remain at sea for another year and may migrate to a different sea region. These fish are then classified as Multi Sea Winter (MSW). Once the maturation decision is made, anadromous fish begin their return to the river for reproduction. If multiple rivers are available, some fish may disperse to non-natal rivers, influenced by their genetic philopatric propensity (inter-basin dispersal). Fish return to the estuary of the selected river, where they remain for one day before beginning their movement toward the spawning sites. Their movement can be altered or prevented by weirs of varying passability, and they may also be subject to fishing mortality. During their upstream movement, fish may further disperse to non-natal populations depending on their philopatric propensity (intra-basin dispersal). |
Times series of simulation results (distribution over 50 replicates, orange) with the retained parameters values (Suppl. material
The most important design concepts of the model are emergence, adaptation, and observation. All individual life history traits (growth, survival, maturation, migration, reproduction) emerge from a mechanistic framework that integrates environmental variables, interactions with other individuals, demographic dynamics and genetic structures, themselves emerging from individual life histories via an eco-evolutionary feedback (
The model is initialized with a spatial structure (numbers and locations of rivers, reaches, populations, weirs, and sea regions), environmental conditions and fishing rates in river reaches and sea regions, river weirs passability rates, genetic architecture of traits, and virtual populations with individual fish at every individual life stage (parr, smolt, anadromous). Redds and fry siblings are not created at initialization. Model dynamics are driven by population parameters values (Suppl. material
Key processes that were added in the model are the transmission of heritable traits with flexible genetic architecture, phenology variation, dispersal and in-river movement. Individual traits such as maturation and migration thresholds, growth potential and philopatry propensity are genetically heritable, combining quantitative genetics with Mendelian inheritance (Suppl. material
We illustrate IBASAM using an Atlantic salmon population of the Scorff River in Brittany, France. This population has been the focus of a comprehensive long-term monitoring program, now spanning 28 years. Here we simulate the Scorff population at 25% of its carrying capacity and using a spatial structure of 22 reaches with various habitat areas (including estuary, Suppl. material
To simplify our model illustration, we deactivated some processes and/or simplified others. First, although unrealistic based on field observations, we simulated a single population with dispersal deactivated, ensuring all fish returned to their natal population (the Scorff River). Second, we directly transferred smolts from their natal reach to the estuary before their transition to the sea (default in-river movement method). Similarly, anadromous fish were transferred from the estuary directly to one of the river’s reaches. Finally, we used a simple genetic architecture of traits. The number of bi-allelic loci was set arbitrarily at 20 to limit the risk of rapid genetic drift and random fixation of alleles in the population. All loci are unlinked and have the same effect size with allele co-dominance. At initialization, the individual genotypes are generated by drawing alleles from a multinomial distribution considering allele frequencies of 0.5 at each locus and for each trait. The heritability of the maturation and migration thresholds were set to 1 because we assume that environmental variance is already present in the liability trait (fat and size, respectively) according to the conceptual framework of the Environmental Threshold Model (
As in
However, some model parameters remain uninformed because they cannot be easily estimated or because they are theoretical quantities. In that case, they can be calibrated in the pattern-oriented framework (
We thus checked that, with the final parameterization combining informed parameter values and estimates from the ABC approach, the model simulations reproduced the range of values and inter-annual variation of 30 time series of observed data (Fig.
To illustrate IBASAM’s capacity to simulate eco-evolutionary dynamics, we ran the model for 100 years and 50 simulation replicates, using the same starting conditions as in the parameterization simulations. With the river and sea conditions simulated here (constant fishing and no trend in climate conditions), the model led to stable demographic, phenotypic, and genotypic structures of population over years (Fig.
Correlations among phenotypic traits may arise from the genetic architecture set for simulations, but also emerge dynamically through model processes and vary among life stages. As expected, we measured an overall correlation of 0.11 between the phenotypic values of river and sea growth potentials (Suppl. material
Although loci are unlinked, patterns of linkage disequilibrium (LD) – allele covariation among loci – can still emerge from model simulations. For a given trait, θ, the difference between genetic variance (σ2G, variance of individual genotypic values) and genic variance (σ2A = ∑j=1nLoci 2pjqjαj2) divided by the genic variance, quantifies the covariance between loci (
Times series over 100 years of simulation results with the retained parameter values (Suppl. material
Finally, we carried out a sensitivity analysis of the model to 30 weakly informed parameters using the variance decomposition method (
The results of the sensitivity analysis indicate that the model outcomes are sensitive to parameters related to growth and growth-survival trade-off. Two parameters of the growth-survival trade-off in river (sigRIV and maxRIV) explained most of the variance of the model outcomes according to the Sobol index (Suppl. material
IBASAM (now standing for Individual Based Anadromous SAlmonids Model) introduces several major advancements compared to the previous release as outlined in Suppl. material
We used the example of a French Atlantic salmon population to demonstrate the ability of IBASAM to successfully reproduce 30 demographic and phenotypic patterns of field observations over approximately 30 years. Under a neutral scenario (i.e., no climatic trends or changing anthropogenic pressures), we highlighted emerging properties at demographic, phenotypic, and genotypic levels, including sex differences in sea age (or age at maturity) and in the intensity of selection on the maturation threshold. The emerging correlations among traits or loci (linkage disequilibrium) may be particularly relevant, as they could influence the population’s response to environmental or anthropogenic selective pressures. However, the simulations presented here are inherently influenced by simplifying assumptions (e.g., no emigration/immigration, no climate change). Consequently, our findings should not be interpreted as exact representations of the natural population’s dynamics taken as a reference but rather as an illustration of IBASAM’s potential applications. This example serves as a foundation for further applied or hypothesis-driven studies under realistic environmental scenarios.
These key enhancements in IBASAM – particularly the introduction of new heritable traits - broaden the model’s capacity to capture adaptive responses and expand the range of possible evolutionary trajectories in anadromous salmonid populations. First, seaward migration decision is now under genetic control. In contrast to the preceding version (
The numerous changes applied to several model processes required the adjustment of previous and new parameters. We used a hybrid method combining trial-and-error adjustment with estimations based on the ABC approach. The ABC approach is useful to find a set of values for parameters for which we know little about. However, it is not easy to estimate a large number of parameters with complex DG-ABMs because of the lack of diverse informative summary statistics, computing time limits, or potential confusions between parameters. Using this hybrid method, we obtained a set of parameter values suitable for reproducing the demographic and phenotypic dynamics of Atlantic salmon in the Scorff river based on long- term monitoring data. Nevertheless, it does not exclude that other sets of parameters value would allow similar patterns.
The sensitivity analysis revealed that the model is overall particularly sensitive to parameters related to growth and growth-survival trade-off, but more specific model outcomes may be sensitive to other parameters. Although not explicitly tested here, the model is also very sensitive to the time windows of life history events provided at initialization (e.g., migration, maturation). For example, depending on the position and duration of the evaluation time window for the decision of maturation, the proportion of maturing individuals will largely vary for a given maturation threshold because of the linear projection used in this process (Suppl. material
The model is also particularly sensitive to the within-river spatial configuration, that is, the number of sections. First, dividing the river in more reaches considerably reduces computing time. A 50-year simulation using this configuration (22 reaches) takes about 10 min (and 2Go of memory) to run whereas it takes about 45 min (same memory) to simulate the same river subdivided into 2 reaches only. This effect arises from the sexual selection process, which is confined to individuals within each section rather than the entire population. Second, the spatial configuration influences the density effect on survival at emergence, regulated by a stock-recruitment relationship. An adjustment is necessary because the carrying capacity estimated for the Scorff River (
IBASAM offers new opportunities for research on the response of numerous salmonid fish species to environmental changes and the exploration of different management options. The open-source code available via the Capsis platform allows for specific adjustments and further developments. For instance, integrating a genetic basis for phenological traits that may be under selection, along with more realistic selection processes, could improve our understanding of salmonids’ adaptive capacity to environmental changes. For example, variability in spawning timing could be explored under the alternative premise that it is a plastic (
Incorporating greater realism into movement and migration processes could also improve our understanding and management of salmonids. In particular, accounting for the factors influencing migration timing is important, as variation in migration patterns reinforces portfolio effects and contributes to the stability of populations facing changing environments (
Finally, investigating the implications of alternative genetic architectures underlying key life history traits, such as maturation, could yield valuable insights, particularly in the context of selective pressures like fishing (
The model was coded on the Capsis-4 modelling platform (http://capsis.cirad.fr) maintained by François de Coligny and Nicolas Beudez. We thank Miguel de Navascués for discussions on the ABC approach. We acknowledge CSC (IT Center for Sciences, Finland) for access to computational resources.
The authors have declared that no competing interests exist.
No ethical statement was reported.
Funded by the European Union (ERC, FishLEGs, 101054307). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them. We also acknowledge funding from the Region Nouvelle Aquitaine, Communauté Agglomeration Pays Basque, UPPA, INRAE and the French Biodiversity Agency (OFB). This work was conducted within the International Associated Laboratory MacLife.
Conceptualization: MB, AL, EP, CP, CRP; Methodology, Software: AL, MB, FC, JL; Validation, Formal analysis, Investigation: AL, MB; Writing – Original draft: AL, MB; Writing – Review and Editing: AL, MB, EP, CRP, JL, FC, CP; Visualization: AL; Supervision, Project administration, Funding Acquisition: MB, CRP.
Amaïa Lamarins https://orcid.org/0000-0002-6639-9283
François de Coligny https://orcid.org/0000-0002-8538-3009
Jacques Labonne https://orcid.org/0000-0001-5953-3029
Cyril Piou https://orcid.org/0000-0002-9378-9404
Craig R. Primmer https://orcid.org/0000-0002-3687-8435
Mathieu Buoro https://orcid.org/0000-0001-7053-3767
Artificial intelligence (DeepL Write, ChatGPT) was used to correct errors in grammar, spelling, and sentence construction.
The model executable file, Java source codes, R scripts to create initialization files, launch the model, analyze simulation results (including Shiny app), as well as a comprehensive user guide, are all available at https://doi.org/10.5281/zenodo.14825431.
Supplementary notes 1–9
Data type: pdf