Type: Package
Title: Develop and Run Spatially Explicit Discrete Event Simulation Models
Description: 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.
URL: https://spades.predictiveecology.org, https://github.com/PredictiveEcology/SpaDES
Date: 2024-04-16
Version: 2.0.11
Depends: R (≥ 4.2)
Imports: methods, quickPlot (≥ 1.0.2), reproducible (≥ 2.0.10), SpaDES.core (≥ 2.0.3), SpaDES.tools (≥ 2.0.5), utils
Suggests: covr, knitr, rmarkdown, testthat
Encoding: UTF-8
Language: en-CA
License: GPL-3
VignetteBuilder: knitr, rmarkdown
BugReports: https://github.com/PredictiveEcology/SpaDES/issues
ByteCompile: yes
Collate: 'spades-package.R' 'zzz.R'
RoxygenNote: 7.3.1
NeedsCompilation: no
Packaged: 2024-04-17 15:52:42 UTC; achubaty
Author: Alex M Chubaty ORCID iD [aut, cre], Eliot J B McIntire ORCID iD [aut], Yong Luo [ctb], Steve Cumming [ctb], His Majesty the Queen in Right of Canada, as represented by the Minister of Natural Resources Canada [cph]
Maintainer: Alex M Chubaty <achubaty@for-cast.ca>
Repository: CRAN
Date/Publication: 2024-04-17 19:40:25 UTC

Categorized overview of the SpaDES package

Description

SpaDES logo

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). Additional functionality is provided by the suggested SpaDES.addins and SpaDES.shiny packages (see below).

Bug reports:

Module repository: https://github.com/PredictiveEcology/SpaDES-modules

Wiki: https://github.com/PredictiveEcology/SpaDES/wiki

The SpaDES.core package

The core discrete event simulation framework. See [SpaDES.core]{SpaDES.core-package}, and the vignettes therein (browseVignettes()).

The SpaDES.tools package

Additional utilities for developing ecological simulation models. See [SpaDES.tools]{SpaDES.tools-package}.

The SpaDES.addins package

A set of RStudio addins to assist with SpaDES module development.

The SpaDES.shiny package

Utilities for developing and running shiny-based app interfaces to SpaDES simulations.

The quickPlot package

The core SpaDES plotting engine, build upon speed and modularity.

The reproducible package

Provides several aspects of reproducible simulations, including simulation caching.

Author(s)

Maintainer: Alex M Chubaty achubaty@for-cast.ca (ORCID)

Authors:

Other contributors:

See Also

Useful links:


Check if a package is in the search path

Description

Check if a package is in the search path

Usage

.isAttached(x)

The SpaDES package environment

Description

Environment used internally to store internal package objects and methods.

Usage

.pkgEnv

Format

An object of class environment of length 1.