Containers & Workflow pipelines workshop¶
Welcome to our Nextflow workshop! We are very happy to have you here.
This is the second edition of this workshop, jointly organised by VIB Bioinformatics Core, ELIXIR Belgium & BioLizard.
The first session (10 January 2022) is dedicated to Containers (Docker & Singularity) which are great tools for code portability and reproducibility of your analysis. You will learn how to use containers and how to build a container from scratch, share it with others and how to re-use and modify existing containers.
The second session (17 & 18 January 2022) is focused on Nextflow for building scalable and reproducible bioinformatics pipelines and running them on a personal computer, cluster and cloud. Starting from the basic concepts we will build our own simple pipeline and add new features with every step, all in the new DSL2 language. On the second day, we will utilise all the gathered knowledge to build a small-scale microbiomics pipeline.
This website contains the course materials and outline for the second session.
Schedule day 1:
9:30 - 11:00 - session
11:00 - 11:15 - break
11:15 - 12:45 - session
12:45 - 13:45 - lunch
13:45 - 15:15 - session
15:15 - 15:30 - break
15:30 - 17:00 - session
Schedule day 2:
9:30 - 13:00 - project
The objectives of the Nextflow workshop are the following:
Understand Nextflow’s basic concepts & syntax: channels, processes, modules, workflows, etc.
Execute local and publicly available pipelines with different executors and environments
Write and run Nextflow pipelines
Write and modify config files for storing parameters related to computing hardware as well as pipeline dependent parameters
Being comfortable working with the CLI (command-line interface) in a Linux-based environment.
The (technical) installation requirements are described in the installations section.