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.

MadingleyR: An R package for mechanistic ecosystem modelling / Hoeks, S.; Tucker, M. A.; Huijbregts, M. A. J.; Harfoot, M. B. J.; Bithell, M.; Santini, L.. - In: GLOBAL ECOLOGY AND BIOGEOGRAPHY. - ISSN 1466-822X. - 30:9(2021), pp. 1922-1933. [10.1111/geb.13354]

MadingleyR: An R package for mechanistic ecosystem modelling

Santini L.
Ultimo
2021

Abstract

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.
2021
accessibility; C++; general ecosystem model; Madingley model; process-based modelling; R package; reproducibility
01 Pubblicazione su rivista::01a Articolo in rivista
MadingleyR: An R package for mechanistic ecosystem modelling / Hoeks, S.; Tucker, M. A.; Huijbregts, M. A. J.; Harfoot, M. B. J.; Bithell, M.; Santini, L.. - In: GLOBAL ECOLOGY AND BIOGEOGRAPHY. - ISSN 1466-822X. - 30:9(2021), pp. 1922-1933. [10.1111/geb.13354]
File allegati a questo prodotto
File Dimensione Formato  
Hoeks_MadingleyR_2021.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 1.43 MB
Formato Adobe PDF
1.43 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1567882
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 4
social impact