Filter objects by class
Get the name of a source
-ed file
Load simulation objects according to filelist
Simulation event diagram
Convert reduced representation to full raster
Copy or move objects from one environment to another
Run a spatial discrete event simulation
Event priority
Categorized overview of the SpaDES
package
Dummy maps included with SpaDES
Identify pixels in a circle around a SpatialPoints* object.
Make an optimal layout of plots
Find factors
Extracts the object names
Create an empty (template) inputObjects and outputObjects data.frames
Divergent colour palette
Add a module to a moduleList
Convert grid.locator
units
Make viewports
Parse and initialize a module
SELES
- Agent Location at initiation
Determine optimal plotting arrangement of plot objects
Move
The .spadesGrob
class
Check for existence of object(s) referenced by a objects
slot of a
simList
object
Process a simulation event
Check for the existence of a remote module
Check use and existence of params passed to simulation.
Build a module dependency graph
Split a raster into multiple tiles.
randomPolygons
SELES
- Transitioning to next time step
Parse and extract module metadata
Determine module load order
Read raster to memory
Vectorized wrapped normal density function
SELES
- Probability of Initiation
Determine the smallest timeunit in a simulation
Update elements of a named list with elements of a second named list
Convert Raster to color matrix useable by raster function for plotting
Determine the largest timestep unit in a simulation
Create new module from template.
Download module data
Normalize filepath
Download a module from a SpaDES module GitHub repository
Calculate the hashes of multiple files
Importing some grid functions
Specify paths for modules, inputs, and outputs
SELES - Number of Agents to initiate
The .spadesPlottables
class
Get simulation package dependencies
Specify where to plot
Calculate module coverage of unit tests
Clear plotting device
initialize,simList-method
Generate a simList
object
Clear erroneous archivist artifacts
Get and set simulation parameters.
Build edge list for module dependency graph
Find the latest module version from a SpaDES module repository
Load packages.
Open a new plotting window
Make a .spadesPlot
class object
Wrap coordinates or pixels in a torus-like fashion
Default (empty) metadata
Simulation checkpoints.
Fast `adjacent` function, and Just In Time compiled version
The simList_
class
Determine which modules in a list are unparsed
Assign to the internal SpaDES environment.
Calculate checksums for a module's data files
Define a parameter used in a module
Patch size
Is an object defined in the .spades environment?
Plot spatial grobs (using grid
package)
Create empty fileTable for inputs and outputs
Get objects from the internal SpaDES environment
Schedule a simulation event
Simulation event lists
Convert plotArgs
to list of lists
The SpaDES environment
List simulation objects and their structure
Find the number of layers in a Spatial Object
Test whether a number lies within range [a,b]
Extract or replace an object from the simulation environment
Mouse interactions with Plots
The .spadesPlotObjects
class
Convert time units
Heading between spatial points.
Convert numeric to character with padding
The simList
class
Add simulation dependencies
The spatialObjects
class
Simulation modules and dependencies
The .arrangement
class
Simulation object dependency diagram
Inputs and outputs
List simulation objects
Assess whether a list of extents are all equal
Generate random strings
The .simDeps
class
Prune edges to remove cycles in module dependencies
Sort a any named object with dotted names first
ganttStatus
Check filepath.
Parse arguments and find environments
The .moduleDeps
class
specificNumPerPatch
Identify where to get the grob from
Progress bar
Open all modules nested within a base directory
Show an Object
Set colours for plotting Raster* objects.
Simulation environment
Get and set simulation times.
The .spadesPlot
class
Plot: Fast, optimally arranged, multipanel plotting function with SpaDES
Cache method for simList class objects
Define a new module.
sim2gantt
Produce a raster
of a random Gaussian process.
Merge two SpaDES Plot objects
Classes defined in SpaDES
Extract the layer names of Spatial Objects
Get colours for plotting Raster* objects.
Make SpatialLines
object from two SpatialPoints
objects
Remove any reference to environments in a simList
SpaDES time units
SELES
- Initiate agents
Simulation module dependency diagram
Prepare raster for plotting
Initialize a new simulation
Save objects using .saveObjects
in params
slot of simInit
Create a zip archive of a module subdirectory
Simulate a spread process on a landscape.