Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/streamingflow/workflows_seminar

Seminar material about workflows, including an overview (and hands on exercises) for CWL and dispel4py workflows systems
https://github.com/streamingflow/workflows_seminar

Last synced: about 2 months ago
JSON representation

Seminar material about workflows, including an overview (and hands on exercises) for CWL and dispel4py workflows systems

Awesome Lists containing this project

README

        

# Workflows_Seminar

## Day 1: Understanding Scientific Workflows (4 Hours)

- Module 1: Introduction to Scientific Workflows
- [Module 1.a](./Day1-Module1.a.pdf)
- Defining scientific workflows and Workflow Management Systems (WMS)
- How to Select WMS
- [Module 1.b](./Day1-Module1.b.pdf)
- Beyond Basic Concepts
- Research Directions
- [Module 2: Creating Workflows with CWL](./Day1-Module2.pdf)
- Introduction to CWL
- [Google Colab: Installing CWL & Exercise](./cwl_tutorial_2024.ipynb)

## Day 2: Exploring dispel4py and its applications (4 Hours)

- [Module 3: Introduction to dispel4py](./Day2-Module3.pdf)
- [dispel4py - Basic Concepts](./Day2-Module3a.pdf)
- [dispel4py - Advanced Concepts](./Day2-Module3b.pdf)
- [Google Colab: Part I - Simple Examples](./Testing_dispel4py_2_0.ipynb)

- Module 4: Hands-on Exercises
- [Google Colab: Exercises with dispel4py](./Intro_Tutorial_dispel4py_2_0.ipynb)
- [Google Colab: Part II - Real Use Cases (selection)](./Testing_dispel4py_2_0.ipynb)
- [More 'Complex' Scientific Use Cases](https://github.com/StreamingFlow/d4py_workflows)
- [dispel4py latest research works](./Day2-Module4.pdf)

**Note**: We will use the latest version of dispel4py, which is stored in the [StreamingFlow/d4py](https://github.com/StreamingFlow/d4py) repository.
This version of dispel4py uses **python3.10**.