INTERNAL TRAINING - Scientific Containers: Docker and Singularity
INTERNAL TRAINING - Scientific Containers: Docker and Singularity
Course description:
The importance of reproducibility is gaining momentum nowadays since its deep relationship with research integrity and, in the end, with the whole quality of the science produced by researchers.
Computational sciences are one of the few fields where procedures and tools are already in place for allowing a fast reproduction of experiments and for reducing any variability introduced by different hardware architectures and / or environments.
In this workshop, it will be presented how Linux-based containerization can help us in our every-day research practices by facilitating sharing the code and data with the collaborators and peers. Docker and Singularity container software will be introduced and we will work with real-world examples.
Objectives of the course:
- Locate and fetch Docker/Singularity images from dedicated repositories
- Execute/Run a Docker/Singularity container from the command line
- Build Docker container from an existing recipe
- Design/Write a Docker recipe
- Convert Docker to Singularity image
Trainer/s: CRG Bioinformatics Unit (Toni Hermoso)
Date: 29th of June 2022
Time: 09:30-17:00
Location: CRG Training Center (PRBB Patio)
Number of participants: 18
Requirements: Attendees should be already familiarized with UNIX command-line.
Registration deadline: 15th of June 2022 - EXTENDED DEADLINE 26th June!
Registration HERE