SpaDES - Develop and Run Spatially Explicit Discrete Event Simulation Models
Metapackage for implementing a variety of event-based models, with a focus on spatially explicit models. These include raster-based, event-based, and agent-based models. The core simulation components (provided by 'SpaDES.core') are built upon a discrete event simulation (DES; see Matloff (2011) ch 7.8.3 <https://nostarch.com/artofr.htm>) framework that facilitates modularity, and easily enables the user to include additional functionality by running user-built simulation modules (see also 'SpaDES.tools'). Included are numerous tools to visualize rasters and other maps (via 'quickPlot'), and caching methods for reproducible simulations (via 'reproducible'). Tools for running simulation experiments are provided by 'SpaDES.experiment'. Additional functionality is provided by the 'SpaDES.addins' and 'SpaDES.shiny' packages.
Last updated 3 months ago
simulation-frameworksimulation-toolkitspatially-explicit-models
9.09 score 55 stars 309 scripts 284 downloadsSpaDES.tools - Additional Tools for Developing Spatially Explicit Discrete Event Simulation (SpaDES) Models
Provides GIS and map utilities, plus additional modeling tools for developing cellular automata, dynamic raster models, and agent based models in 'SpaDES'. Included are various methods for spatial spreading, spatial agents, GIS operations, random map generation, and others. See '?SpaDES.tools' for an categorized overview of these additional tools. The suggested package 'NLMR' can be installed from the following repository: (<https://PredictiveEcology.r-universe.dev>).
Last updated 3 months ago
cpp
7.53 score 4 stars 6 dependents 67 scripts 936 downloadsgrainscape - Landscape Connectivity, Habitat, and Protected Area Networks
Given a landscape resistance surface, creates minimum planar graph (Fall et al. (2007) <doi:10.1007/s10021-007-9038-7>) and grains of connectivity (Galpern et al. (2012) <doi:10.1111/j.1365-294X.2012.05677.x>) models that can be used to calculate effective distances for landscape connectivity at multiple scales. Documentation is provided by several vignettes, and a paper (Chubaty, Galpern & Doctolero (2020) <doi:10.1111/2041-210X.13350>).
Last updated 27 days ago
habitat-connectivitylandscape-connectivityspatial-graphscpp
6.78 score 20 stars 20 scripts 769 downloadslibcbmr - Interface to the Carbon Budget Model Library Based on CBM-CFS3
Provides wrappers for working with 'libcbm_py' in R.
Last updated 3 months ago
4.56 score 3 stars 5 scriptsmap - Defines a meta class of geographical objects, the 'map' class, and associated tools
The 'map' class is a collection of geospatial objects (e.g., from the 'sp', 'raster', 'sf', and 'terra' packages), with a number of metadata additions to enable powerful methods, e.g., for leaflet, reproducible GIS etc.
Last updated 7 days ago
4.33 score 2 stars 1 dependents 178 scriptsCBMutils - Utilities for modelling carbon based on CBM-CFS3
Implementation of several components of the Carbon Budget Model of the Canadian Forest Service (v3).
Last updated 11 days ago
cpp
4.00 score 3 scriptsSpaDES.addins - Development Tools for 'SpaDES' and 'SpaDES' Modules
Provides 'RStudio' addins for 'SpaDES' packages and 'SpaDES' module development. See '?SpaDES.addins' for an overview of the tools provided.
Last updated 3 months ago
3.64 score 1 stars 11 scripts 76 downloadsLandWebUtils - Helper functions for the LandWeb project
Additional utilities for LandWeb analyses.
Last updated 6 days ago
landscape-ecologysimulation-modeling
2.78 score 2 stars 2 scripts