Enrolment options

Learn how to write a Nextflow pipeline from scratch

Join our beginner-friendly course on Nextflow, the powerful workflow management system for scalable and reproducible data analysis. This course covers the fundamentals of Nextflow, from writing your first pipeline to running it efficiently. You’ll learn how to be reproducible, using containers and how to automate complex analyses, and optimize workflows for high-performance computing (HPC).


Number of course hours : 9
Date : 22, 23 & 25 April 2025
Level: Beginners
Topics Covered:

  • Introduction to Nextflow – Understand the basics of nextflow
  • Writing Your First Pipeline –Coding in groovy, create simple, reproducible workflows from scratch.
  • Managing Dependencies – Use Docker and Singularity for reproducibility.
  • Parallelism & Resource Optimization – Run workflows efficiently on HPC and local environments.
  • Version Control & Reproducibility – Ensure consistency with Git and parameterization.
  • Best Practices – Learn tips to structure and optimize your pipelines.

What NOT to expect:

  • Write highly complex pipelines like nf-core pipelines

Self enrolment (Participants)