hands-on tutorial

Nextflow for reproducible and automated data analysis

You will learn how to use 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.

Licence: Creative Commons Attribution 4.0 International

Keywords: Computing environment, Nextflow, Reproducible data analysis, Workflow

Target audience: Life scientists with programming skills

Resource type: hands-on tutorial

Version: 1.0

Learning objectives:

  • Describe Nextflow's basic concepts: channels, processes, modules, workflows, etc.
  • Write and modify config files for storing parameters related to computing hardware as well as pipeline dependent parameters.
  • Write and run a modular Nextflow pipeline.

Date created: 2026-03-15

Authors: Kobe Lavaerts, Nicolas Vannieuwkerke

Contributors: Tuur Muyldermans, VIB

Scientific topics: Workflow, Software engineering


Activity log