metaRange: Framework to Build Mechanistic and Metabolic Constrained Species Distribution Models

Build spatially and temporally explicit process-based species distribution models, that can include an arbitrary number of environmental factors, species and processes including metabolic constraints and species interactions. The focus of the package is simulating populations of one or multiple species in a grid-based landscape and studying the meta-population dynamics and emergent patterns that arise from the interaction of species under complex environmental conditions. It provides functions for common ecological processes such as negative exponential, kernel-based dispersal (see Nathan et al. (2012) <doi:10.1093/acprof:oso/9780199608898.003.0015>), calculation of the environmental suitability based on cardinal values ( Yin et al. (1995) <doi:10.1016/0168-1923(95)02236-Q>, simplified by Yan and Hunt (1999) <doi:10.1006/anbo.1999.0955> see eq: 4), reproduction in form of an Ricker model (see Ricker (1954) <doi:10.1139/f54-039> and Cabral and Schurr (2010) <doi:10.1111/j.1466-8238.2009.00492.x>), as well as metabolic scaling based on the metabolic theory of ecology (see Brown et al. (2004) <doi:10.1890/03-9000> and Brown, Sibly and Kodric-Brown (2012) <doi:10.1002/>).

Version: 1.1.4
Depends: R (≥ 3.5.0)
Imports: Rcpp (≥ 1.0.10), terra, R6, checkmate, grDevices, graphics, utils
LinkingTo: Rcpp, RcppArmadillo
Suggests: knitr, rmarkdown, tinytest
Published: 2024-02-09
DOI: 10.32614/CRAN.package.metaRange
Author: Stefan Fallert ORCID iD [aut, cre, cph], Lea Li [aut, cph] (Implemented the first version of the metabolic scaling), Juliano Sarmento Cabral ORCID iD [aut, cph, ths], Tyler Morgan-Wall ORCID iD [ctb, cph], Bavarian Ministry of Science and Arts (bayklif) [fnd], Deutsche Bundesstiftung Umwelt (DBU) [fnd]
Maintainer: Stefan Fallert <srfallert at>
License: GPL-3
Copyright: see inst/COPYRIGHTS
metaRange copyright details
NeedsCompilation: yes
Citation: metaRange citation info
Materials: README NEWS
CRAN checks: metaRange results


Reference manual: metaRange.pdf
Vignettes: 01: Introduction to metaRange
02: Multiple species
03: Niche suitability
04: Dispersal
05: Species interactions
06: Metabolic scaling
07: Age structured populations
08: Advanced options
09: Troubleshooting / caveats


Package source: metaRange_1.1.4.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): metaRange_1.1.4.tgz, r-oldrel (arm64): metaRange_1.1.4.tgz, r-release (x86_64): metaRange_1.1.4.tgz, r-oldrel (x86_64): metaRange_1.1.4.tgz
Old sources: metaRange archive


Please use the canonical form to link to this page.