Skip to content

SpaDES.core

Core Utilities for Developing and Running Spatially Explicit Discrete Event Models

v3.0.4 · Jan 10, 2026 · GPL-3

Description

Provides the core framework for a discrete event system to implement a complete data-to-decisions, reproducible workflow. The core components facilitate the development of modular pieces, and enable the user to include additional functionality by running user-built modules. Includes conditional scheduling, restart after interruption, packaging of reusable modules, tools for developing arbitrary automated workflows, automated interweaving of modules of different temporal resolution, and tools for visualizing and understanding the within-project dependencies. The suggested package 'NLMR' can be installed from the repository (<https://PredictiveEcology.r-universe.dev>).

Downloads

861

Last 30 days

4184th

2.2K

Last 90 days

9.9K

Last year

Trend: +34.1% (30d vs prior 30d)

CRAN Check Status

3 NOTE
11 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (6 non-OK)
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.3Mb
  sub-directories of 1Mb or more:
    R   5.6Mb
NOTE r-oldrel-macos-arm64

package dependencies

Packages suggested but not available for checking: 'NLMR', 'SpaDES.tools'
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  7.7Mb
  sub-directories of 1Mb or more:
    R   6.0Mb
NOTE r-oldrel-macos-x86_64

package dependencies

Package suggested but not available for checking: ‘NLMR’
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  6.8Mb
  sub-directories of 1Mb or more:
    R   5.1Mb
NOTE r-oldrel-windows-x86_64

package dependencies

Package suggested but not available for checking: 'NLMR'

Check History

NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 11, 2026
NOTE r-oldrel-macos-arm64

package dependencies

Packages suggested but not available for checking: 'NLMR', 'SpaDES.tools'
NOTE r-oldrel-macos-x86_64

package dependencies

Package suggested but not available for checking: ‘NLMR’
NOTE r-oldrel-windows-x86_64

package dependencies

Package suggested but not available for checking: 'NLMR'
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 10, 2026
ERROR r-devel-windows-x86_64

examples

Running examples in 'SpaDES.core-Ex.R' failed
The error most likely occurred in:

> ### Name: outputs
> ### Title: Simulation outputs
> ### Aliases: outputs outputs,simList-method outputs<-
> ###   outputs<-,simList-method registerOutputs outputArgs

...[truncated]...
DTthreads(1). To change: 'options(spades.DTthreads = X)'.
Error in basename(x) : a character vector argument expected
Calls: simInit ... <Anonymous> -> ifelse -> grepl -> is.factor -> basename
Elapsed time for simInit: 0.0651679 secs
Execution halted
NOTE r-oldrel-macos-arm64

package dependencies

Packages suggested but not available for checking: 'NLMR', 'SpaDES.tools'
NOTE r-oldrel-macos-x86_64

package dependencies

Package suggested but not available for checking: ‘NLMR’
NOTE r-oldrel-windows-x86_64

package dependencies

Package suggested but not available for checking: 'NLMR'

Reverse Dependencies (2)

imports

suggests

Dependency Network

Dependencies Reverse dependencies quickPlot reproducible cli data.table fs igraph lobstr qs2 Require terra whisker SpaDES NetLogoR SpaDES.core

Version History

new 3.0.4 Mar 10, 2026
updated 3.0.4 ← 2.1.8 diff Jan 10, 2026
updated 2.1.8 ← 2.1.6 diff Sep 17, 2025
updated 2.1.6 ← 2.1.0 diff Sep 1, 2025
updated 2.1.0 ← 2.0.5 diff Jun 1, 2024
updated 2.0.5 ← 2.0.4 diff Apr 24, 2024
updated 2.0.4 ← 2.0.3 diff Apr 15, 2024
updated 2.0.3 ← 2.0.2 diff Nov 9, 2023
updated 2.0.2 ← 1.1.0 diff Jul 5, 2023
updated 1.1.0 ← 1.0.10 diff Aug 18, 2022
updated 1.0.10 ← 1.0.9 diff Jan 18, 2022
updated 1.0.9 ← 1.0.8 diff Sep 29, 2021
updated 1.0.8 ← 1.0.6 diff Jun 9, 2021
updated 1.0.6 ← 1.0.5 diff Feb 19, 2021
updated 1.0.5 ← 1.0.3 diff Jan 6, 2021
updated 1.0.3 ← 1.0.2 diff Sep 11, 2020
updated 1.0.2 ← 1.0.1 diff Aug 27, 2020
updated 1.0.1 ← 1.0.0 diff May 14, 2020
updated 1.0.0 ← 0.2.7 diff Feb 20, 2020
updated 0.2.7 ← 0.2.6 diff Nov 24, 2019