- Module 1: Introduction to Scientific Workflows
- Module 1
- Defining scientific workflows and Workflow Management Systems (WMS)
- How to Select WMS
- Basic Concepts
- Module 2: Creating Workflows with CWL
- Introduction to CWL
- Google Colab: Installing CWL & Exercise
-
Module 3: Introduction to dispel4py
-
Module 4: Hands-on Exercises
- 'Complex' Scientific Use Cases with dispel4py
- Monitoring dispel4py workflows (obtaining traces at run-time)
Note: We will use the latest version of dispel4py, which is stored in the StreamingFlow/d4py repository. This version of dispel4py uses python3.10.