Containers & workflow pipelines - Training materials hackathon - Day 2
April 7, 2021 · View on GitHub
Logistics
Schedule
- 09:15 CET (zoom session starts)
- 09:30 CET 2020-11-02: Start & recap of day 1
- 09:45: Confirm structure of materials & workflow
- 10:00: Breakout sessions: confirm LO & exercises development
- 12:15: Main room: Report out & discussion
- 12:30: [Lunch] Break (individual)
- 13:30: Breakout sessions: exercises developement
- (15:30: Report in case necessary)
- 16:30: Main room: Report out, wrap-up time and road ahead
- 17:00: End of hackathon
Who's here:
- Tuur Muyldermans | ELIXIR Belgium & VIB Bioinformatics Core | github: @tmuylder | twitter: /
- Sarah Bonnin | CRG Barcelona | github: @sarahbonnin | twitter: @SarahFBonnin
- Geert van Geest | SIB Swiss Institute of Bioinformatics | github: @geertvangeest
- Maxime Garcia | Karolinska Institutet - Scilifelab | github: @maxulysse | twitter: @gau
- Renuka Kudva | NGI- SciLifeLab | github: @renbot-bio
- Toni Hermoso Pulido | CRG Barcelona | github: @toniher | twitter: @toniher
- Mateusz Kuzak | the Netherlands eScience Center | github: mkuzak twitter: @matkuzak
- Alexander Botzki | ELIXIR Belgium, VIB Bioinformatics Core | github: vibbits | twitter: @vibbioinfocore
Previously on: C&W training materials hackathon
| Time | Scope |
|---|---|
| Day #1 of Hackathon | - Collected existing materials & set the scope - Defined learners’ profiles (i.e. target audience) - Specified Learning objectives and, - Specified Learning outcomes |
| Before day #2 of Hackaton | - Reformat / Restructure all notes - Create a skeleton structure of the material (pending approval) |
Structure for each training materials
Two persona's: user vs developer. For each persona:
-
Learner's profiles:
- Who are they?
- What challenges are they facing?
- How will the lesson/workshop help them?
-
Learner's objectives
- Prerequisites for the course/tutorial
- Define exercises with learning outcomes (measurable)*
-
Training materials: outline of exercises
Plan for today
Focus on developing modular training materials exercises which together make up for a nice story:
-
Exercise
- Answering to LO #
- Before exercise have done:
- Define task
- Write solution
-
Reference: https://github.com/fpsom/elixir-ml-biostats-hackathon
Goal for today
- Confirm structure and flow of the content
- Confirm learning outcomes per group
- Prepare the first set of hands-on exercises that target specific learning outcomes (one or more)
- Glue the exercises together
- Identify potential timeline for final release
Who was working on which project
| Training materials project | Persona | Contributors |
|---|---|---|
| Containers | 1 & 2 | Alexander Botzki, Marko Vidak, Mateusz Kuzak, Geert van Geest, Pedro Fernandes |
| Workflows | 1 | Sarah Bonnin, Toni Hermoso Pulido, Renuka Kudva, Tuur Muyldermans |
| Workflows | 2 | Luca Cozzuto, Jose Espinosa-Carrasco, Maxime Garcia |
Way of working
Contribution documents are online available at hackmd.io and can updates are automatically pushed to the markdown documents in the materials directory.
After lunch
- General structure of carpentries: https://datacarpentry.org/shell-genomics/01-introduction/index.html
- Admonitions if applicable/possible: https://squidfunk.github.io/mkdocs-material/reference/admonitions/