Robust and nimble scientific workflows, using SpaDES

R
SpaDES Workshops
Training
A multi-day workshop focusing on learning robust approaches to building reuseable, reproducible workflows for ecological applications
Authors

Eliot McIntire

Ceres Barros

Published

July 5, 2024

Registration for this workshop is now closed.

Update: links to presentation files have been added to the agenda.

If you missed it, but would like to attend a future workshop, please reach out to Eliot or Ceres so that we can add you to the wait list.

Date: June 11 - 13, 2024

Location: Virtual with MS Teams

Meeting link will be e-mailed to all workshop participants.

Agenda

“WOYO”, Work On Your Own + health breaks

In each session you will have time to work through the examples and take breaks. We will be monitoring the chat the entire WOYO period, responding to questions. Plus, the last 15min of each WOYO will be with “open video and chat” to ask questions and discuss as a group. Where appropriate, we can jump into video earlier for discussion.

All times in Pacific Daylight Time (GMT-7)

Presentation slides will be added at the end of each day.

DAY 1 SpaDES foundations
8:30 - 9:20 Introduction
Workshop logistics
What is SpaDES and why use it?
Download presentation
9:30 - 10:00 Introduction to SpaDES modules
10:00 - 11:00 WOYO
11:00 - 11:30 Module files and metadata
Download presentation
11:30 - 12:30 WOYO
12:30 - 1:30 LUNCH BREAK
1:30 - 2:00 Module inputs
Download presentation
2:00 - 3:00 WOYO
3:00 - 3:30 The simList
Download presentation
3:30 - free ending
or
next morning for earlier time zones
WOYO
DAY 2 Continuous workflows with simple examples
8:30 - 9:00 Revisit previous WOYO and Day 1
9:00 - 9:30 Modules & events
Event scheduling
Download presentation
9:30 - 11:00 WOYO
11:00 - 11:30 Continuous workflows
Caching
Download presentation
11:30 - 12:30 WOYO
12:30 - 1:30 LUNCH BREAK
1:30 - 2:00 prepInputs()
Download presentation
2:00 - 3:00 WOYO
3:00 - 3:30 SpaDES workflows and projects with setupProject
A simple workflow for an ecological example
Download presentation
3:30 - free | WOYO ending  | or
next morning | for earlier | time zones |
DAY 3 Using continuous workflows with real challenges
8:30 - 9:00 Revisit previous WOYO and Day 2
9:00 - 9:30 Flexibility comes at a cost, but it’s worth it!
Download presentation
9:30 - 10:00 Forest landscape modelling - parameterisation, simulation/prediction
10:00 - 11:00 WOYO
11:00 - 11:30 Forest landscape modelling - turn plotting on, extend the simulation, scenarios
11:30 - 12:30 WOYO
12:30 - 1:30 LUNCH BREAK
1:30 - 2:00 Forests and wildfire
2:00 - 3:00 WOYO