MadingleyR: An R package for mechanistic ecosystem modelling

被引:4
|
作者
Hoeks, Selwyn [1 ]
Tucker, Marlee A. [1 ]
Huijbregts, Mark A. J. [1 ]
Harfoot, Mike B. J. [2 ]
Bithell, Mike [3 ]
Santini, Luca [1 ,4 ,5 ]
机构
[1] Radboud Univ Nijmegen, Inst Water & Wetland Res, Dept Environm Sci, Nijmegen, Netherlands
[2] United Nations Environm World Conservat Monitori, Cambridge, England
[3] Univ Cambridge, Dept Geog, Cambridge, England
[4] Sapienza Univ Rome, Dept Biol & Biotechnol Charles Darwin, Rome, Italy
[5] CNR, Inst Res Terr Ecosyst CNR IRET, Monterotondo, Italy
来源
GLOBAL ECOLOGY AND BIOGEOGRAPHY | 2021年 / 30卷 / 09期
基金
欧洲研究理事会;
关键词
accessibility; C plus plus; general ecosystem model; Madingley model; process-based modelling; R package; reproducibility; TROPHIC CASCADES;
D O I
10.1111/geb.13354
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
Aim Mechanistic general ecosystem models are used to explore fundamental ecological dynamics and to assess possible consequences of anthropogenic and natural disturbances on ecosystems. The Madingley model is a mechanistic general ecosystem model (GEM) that simulates a coherent global ecosystem, consisting of photo-autotrophic and heterotrophic life, based on fundamental ecological processes. The C++ implementation of the Madingley model delivers fast computational performance, but it (a) limits the userbase to researchers that are familiar with the intricacies of C++ programming, (b) has limited possibility to change model settings and provide model outputs required to address specific research questions, and (c) has limited reproducibility of simulation experiments. The aim of this paper is to present an R package of the Madingley model to aid with increasing the accessibility and flexibility of the model. Innovation The MadingleyR R package streamlines the installation procedure and supports all major operating systems. MadingleyR enables users to combine multiple consecutive simulations, making case study specific modifications to MadingleyR objects along the way. Default input files are available from the package and study-specific inputs can be easily loaded from the R environment. MadingleyR also provides functions to plot and summarize MadingleyR outputs. We provide a comprehensive description of the MadingleyR functions and workflow. We also demonstrate the applicability of the MadingleyR package using three case studies: (a) simulating the cascading effects of the loss of mega-herbivores on food-web structure, (b) simulating the impacts of increased land-use intensity on the total biomass of different feeding guilds by restricting the total vegetation biomass available for feeding and (c) simulating the impacts of an intensive land-use scenario on a continental scale. Main conclusions The MadingleyR package provides direct accessibility to simulations with the mechanistic ecosystem model Madingley and is flexible in its application without a loss in performance.
引用
收藏
页码:1922 / 1933
页数:12
相关论文
共 50 条
  • [1] The R Package Ecosystem for Robust Statistics
    Todorov, Valentin
    [J]. Wiley Interdisciplinary Reviews: Computational Statistics, 2024, 16 (06)
  • [2] grmsem: R Package for Genetic Modelling
    Barendse, Mariska
    Kiassmann, Alexander
    St Pourcain, Beate
    [J]. HUMAN HEREDITY, 2021, 85 (02) : 71 - 71
  • [3] Modelling rankings in R: the PlackettLuce package
    Turner, Heather L.
    van Etten, Jacob
    Firth, David
    Kosmidis, Ioannis
    [J]. COMPUTATIONAL STATISTICS, 2020, 35 (03) : 1027 - 1057
  • [4] Modelling rankings in R: the PlackettLuce package
    Heather L. Turner
    Jacob van Etten
    David Firth
    Ioannis Kosmidis
    [J]. Computational Statistics, 2020, 35 : 1027 - 1057
  • [5] NicheMapR - an R package for biophysical modelling: the endotherm model
    Kearney, Michael R.
    Briscoe, Natalie J.
    Mathewson, Paul D.
    Porter, Warren P.
    [J]. ECOGRAPHY, 2021, 44 (11) : 1595 - 1605
  • [6] NicheMapR - an R package for biophysical modelling: the microclimate model
    Kearney, Michael R.
    Porter, Warren P.
    [J]. ECOGRAPHY, 2017, 40 (05) : 664 - 674
  • [7] LakeEnsemblR: An R package that facilitates ensemble modelling of lakes
    Moore, Tadhg N.
    Mesman, Jorrit P.
    Ladwig, Robert
    Feldbauer, Johannes
    Olsson, Freya
    Pilla, Rachel M.
    Shatwell, Tom
    Venkiteswaran, Jason J.
    Delany, Austin D.
    Dugan, Hilary
    Rose, Kevin C.
    Read, Jordan S.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2021, 143
  • [8] Generalized Hermite Distribution Modelling with the R Package hermite
    Morina, David
    Higueras, Manuel
    Puig, Pedro
    Oliveira, Maria
    [J]. R JOURNAL, 2015, 7 (02): : 263 - 274
  • [9] Microclima: An r package for modelling meso- and microclimate
    Maclean, Ilya M. D.
    Mosedale, Jonathan R.
    Bennie, Jonathan J.
    [J]. METHODS IN ECOLOGY AND EVOLUTION, 2019, 10 (02): : 280 - 290
  • [10] An R package for modelling actual, potential and reference evapotranspiration
    Guo, Danlu
    Westra, Seth
    Maier, Holger R.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2016, 78 : 216 - 224