EcographyEcologyPeer-reviewed journal article
RangeShifter 2.0: An extended and enhanced platform for modelling spatial eco-evolutionary dynamics and species' responses to environmental changes.
G. Bocedi, S. C. F. Palmer, A.-K. Malchow, D. Zurell, K. Watts, J. M. Travis
Abstract
O_LIProcess-based models are becoming increasingly used tools for understanding how species are likely to respond to environmental changes and to potential management options. RangeShifter is one such modelling platform, which has been used to address a range of questions including identifying effective reintroduction strategies, understanding patterns of range expansion and assessing population viability of species across complex landscapes. C_LIO_LIHere we introduce a new version, RangeShifter 2.0, which incorporates important new functionality. It is now possible to simulate dynamics over user-specified, temporally changing landscapes. Additionally, the genetic and evolutionary capabilities have been strengthened, notably by introducing an explicit genetic modelling architecture, which allows for simulation of neutral and adaptive genetic processes. Furthermore, emigration, transfer and settlement rules can now all evolve, allowing for sophisticated simulation of the evolution of dispersal. We illustrate the potential application of RangeShifter 2.0s new functionality by two examples. The first illustrates the range expansion of a virtual species across a dynamically changing UK landscape. The second demonstrates how the software can be used to explore the concept of evolving connectivity in response to land-use modification, by examining how movement rules come under selection over landscapes of different structure and composition. C_LIO_LIRangeShifter 2.0 is built using object-oriented C++ providing computationally efficient simulation of complex individual-based, eco-evolutionary models. The code has been redeveloped to enable use across operating systems, including on high performance computing clusters, and the Windows GUI has been enhanced. Furthermore, the recoding of the package has supported the development of a new version running under the R platform, RangeShiftR. C_LIO_LIRangeShifter 2.0 will facilitate the development of in-silico assessments of how species will respond to environmental changes and to potential management options for conserving or controlling them. By making the code available open source, we hope to inspire further collaborations and extensions by the ecological community. C_LI
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
- RangeShiftR: an R package for individual-based simulation of spatial eco-evolutionary dynamics and species' responses to environmental change
A.-K. Malchow, G. Bocedi, … D. Zurell·bioRxiv·Nov 17, 2020
- metaRange: A framework to build mechanistic range models
S. Fallert, L. Li, J. Sarmento Cabral·bioRxiv·Mar 7, 2024
- Mutation load dynamics during environmentally-driven range shifts
K. J. Gilbert, S. Peischl, L. Excoffier·bioRxiv·May 29, 2018
- Evolution of species' range and niche in changing environments
Jitka Polechová·Proceedings of the National Academy of SciencesPeer-reviewed·May 8, 2026
- Species’ range dynamics affect the evolution of spatial variation in plasticity under environmental change
M. Schmid, R. Dallo, F. Guillaume·The American NaturalistPeer-reviewed·Jun 1, 2019
- Dispersal evolution can only rescue a limited set of species from climate change
Peter Kamal, Patrick L. Thompson, … Emanuel A. Fronhofer·Proceedings of the Royal Society B Biological SciencesPeer-reviewed·Jul 1, 2025