Speakers
Benjamin Fuchs
(Deutsches Zentrum für Luft- und Raumfahrt e.V.)Mr
Jan Buschmann
(Deutsches Zentrum für Luft- und Raumfahrt e.V.)
Description
ioProc is a scientific workflow manager designed for reproducible, maintainable, and transparent linear workflows which are metadata ready. In this tutorial we will together:
- Install ioProc with pip into a virtual environment and briefly explain the dependencies
- Setup a new workflow with the integrated quickstart command line tool and look at an alternative approach by setting it up manually
- Execute workflows from the command line
- Build a simple workflow from scratch including the caching feature for rapid development
- Follow the FAIR principles by reading and storing metadata after data processing
- Integrate another person’s workflow into our workflow
- And last but not least showcase how one can transition from an ioProc workflow to a standalone application with reduced overhead.
Finally we will close the tutorial with a quick guided tour through the source code repository of ioProc which is particularly interesting for potential contributers or for the ones who want to peek under the hood.
What do you need to bring with you?
- A working conda or mambaforge installation or virtual environment software of your choice
- The downloaded example data that we will publish in advance before the tutorial
- A mood of exploration
Slot length | Workshop (3h) |
---|
Primary authors
Benjamin Fuchs
(Deutsches Zentrum für Luft- und Raumfahrt e.V.)
Mr
Felix Nitsch
(Deutsches Zentrum für Luft- und Raumfahrt e.V.)
Mr
Jan Buschmann
(Deutsches Zentrum für Luft- und Raumfahrt e.V.)