SpaDESThis workshop assumes good familiarity with R as well as several of its contributed packages.
Sept 14-16, 2016 google calendar link
8:30am - 4:30pm (PDT) each day
Cost: Free
Where: Pacific Forestry Centre, Victoria, BC
WebEx: Limited trial. Contact Eliot.McIntire@canada.ca if you would like to participate remotely.
Rooms:
- Wed: Dilbert Hall
- Thurs: Sage
- Fri: Sage
(raw version of notes available on github)
SpaDES in action (Eliot and Alex) (link)SpaDES packageSpaDES way (Eliot) (link)Events
Modules
Types of SpaDES modules:
Data
simList (simInit())spades())downloadModule)SpaDES modules (Alex) (link)anatomy of a SpaDES module
new module template: newModule
module metadata defineModule
scheduling events: scheduleEvent
visualizations: Plot
debugging (spades(sim, debug = TRUE))
module development checklist
using the experiment() function for replication, scenario creation, and parameter experiments
running parallel simulations on supercomputers and clusters
Pattern Oriented Modeling (POM() function) for estimating unknown parameters
Spatial data (raster and sp packages)
Matrices
The data.table package
SpaDES functions for spreading, moving, neighbourhoods etc. section 2 of spades-package help file
The Rcpp package
Building “models”, i.e., groups of modules (parents and children)
Using metadata
Visual tools: objectDiagram, moduleDiagram, eventDiagram
SpaDES wikiSpaDESSpaDESDec 7-9, 2016 (tentative)
Depending on how the WebEx goes in September, this offering may be offered remotely.