RangeShiftR: an R package for individual-based simulation of spatial eco-evolutionary dynamics and species' responses to environmental changes

被引:19
作者
Malchow, Anne-Kathleen [1 ]
Bocedi, Greta [2 ]
Palmer, Stephen C. F. [3 ]
Travis, Justin M. J. [3 ]
Zurell, Damaris [1 ]
机构
[1] Univ Potsdam, Inst Biochem & Biol, Potsdam, Germany
[2] Humboldt Univ, Geog Dept, Berlin, Germany
[3] Univ Aberdeen, Sch Biol Sci, Zool Bldg,Tillydrone Ave, Aberdeen, Scotland
关键词
connectivity; conservation; dispersal; evolution; population dynamics; range dynamics; DISTRIBUTION MODELS; LAND-USE; PLATFORM; DISPERSAL; VORTEX;
D O I
10.1111/ecog.05689
中图分类号
X176 [生物多样性保护];
学科分类号
090705 ;
摘要
Reliably modelling the demographic and distributional responses of a species to environmental changes can be crucial for successful conservation and management planning. Process-based models have the potential to achieve this goal, but so far they remain underused for predictions of species' distributions. Individual-based models offer the additional capability to model inter-individual variation and evolutionary dynamics and thus capture adaptive responses to environmental change. We present RangeShiftR, an R implementation of a flexible individual-based modelling platform which simulates eco-evolutionary dynamics in a spatially explicit way. The package provides flexible and fast simulations by making the software RangeShifter available for the widely used statistical programming platform R. The package features additional auxiliary functions to support model specification and analysis of results. We provide an outline of the package's functionality, describe the underlying model structure with its main components and present a short example. RangeShiftR offers substantial model complexity, especially for the demographic and dispersal processes. It comes with elaborate tutorials and comprehensive documentation to facilitate learning the software and provide help at all levels. As the core code is implemented in C++, the computations are fast. The complete source code is published under a public licence, making adaptations and contributions feasible. The RangeShiftR package facilitates the application of individual-based and mechanistic modelling to eco-evolutionary questions by operating a flexible and powerful simulation model from R. It allows effortless interoperation with existing packages to create streamlined workflows that can include data preparation, integrated model specification and results analysis. Moreover, the implementation in R strengthens the potential for coupling RangeShiftR with other models.
引用
收藏
页码:1443 / 1452
页数:10
相关论文
共 38 条
[1]   The importance of realistic dispersal models in conservation planning: application of a novel modelling platform to evaluate management scenarios in an Afrotropical biodiversity hotspot [J].
Aben, Job ;
Bocedi, Greta ;
Palmer, Stephen C. F. ;
Pellikka, Petri ;
Strubbe, Diederik ;
Hallmann, Caspar ;
Travis, Justin M. J. ;
Lens, Luc ;
Matthysen, Erik .
JOURNAL OF APPLIED ECOLOGY, 2016, 53 (04) :1055-1065
[2]   Species distribution models and ecological theory: A critical assessment and some possible new approaches [J].
Austin, Mike .
ECOLOGICAL MODELLING, 2007, 200 (1-2) :1-19
[3]   RangeShifter 2.0: an extended and enhanced platform for modelling spatial eco-evolutionary dynamics and species' responses to environmental changes [J].
Bocedi, Greta ;
Palmer, Stephen C. F. ;
Malchow, Anne-Kathleen ;
Zurell, Damaris ;
Watts, Kevin ;
Travis, Justin M. J. .
ECOGRAPHY, 2021, 44 (10) :1453-1462
[4]   RangeShifter: a platform for modelling spatial eco-evolutionary dynamics and species' responses to environmental changes [J].
Bocedi, Greta ;
Palmer, Stephen C. F. ;
Pe'er, Guy ;
Heikkinen, Risto K. ;
Matsinos, Yiannis G. ;
Watts, Kevin ;
Travis, Justin M. J. .
METHODS IN ECOLOGY AND EVOLUTION, 2014, 5 (04) :388-396
[6]   Forecasting species range dynamics with process-explicit models: matching methods to applications [J].
Briscoe, Natalie J. ;
Elith, Jane ;
Salguero-Gomez, Roberto ;
Lahoz-Monfort, Jose J. ;
Camac, James S. ;
Giljohann, Katherine M. ;
Holden, Matthew H. ;
Hradsky, Bronwyn A. ;
Kearney, Michael R. ;
McMahon, Sean M. ;
Phillips, Ben L. ;
Regan, Tracey J. ;
Rhodes, Jonathan R. ;
Vesk, Peter A. ;
Wintle, Brendan A. ;
Yen, Jian D. L. ;
Guillera-Arroita, Gurutzeta .
ECOLOGY LETTERS, 2019, 22 (11) :1940-1956
[7]   Mechanistic simulation models in macroecology and biogeography: state-of-art and prospects [J].
Cabral, Juliano Sarmento ;
Valente, Luis ;
Hartig, Florian .
ECOGRAPHY, 2017, 40 (02) :267-280
[8]   Process, Mechanism, and Modeling in Macroecology [J].
Connolly, Sean R. ;
Keith, Sally A. ;
Colwell, Robert K. ;
Rahbek, Carsten .
TRENDS IN ECOLOGY & EVOLUTION, 2017, 32 (11) :835-844
[9]   Correlation and process in species distribution models: bridging a dichotomy [J].
Dormann, Carsten F. ;
Schymanski, Stanislaus J. ;
Cabral, Juliano ;
Chuine, Isabelle ;
Graham, Catherine ;
Hartig, Florian ;
Kearney, Michael ;
Morin, Xavier ;
Roemermann, Christine ;
Schroeder, Boris ;
Singer, Alexander .
JOURNAL OF BIOGEOGRAPHY, 2012, 39 (12) :2119-2131
[10]  
Eddelbuettel D, 2011, J STAT SOFTW, V40, P1