Skip to content

Course website

Teacher/Author

Attribution

This course is built on the official Nextflow training material, and it brings material from Carpentries Nextflow and nf-core course. This website layout is a fork of Introduction to Containers and Snakemake for Reproducible Research.

Material

  • This website
  • Shared document (through email)
  • Repository with files
  • A workspace on GitHub Codespaces

Learning outcomes

General learning outcomes

After this course, you will be able to:

  • Recognize the benefits of wrapping their routine analysis with a workflow orchestrator.
  • Learn how to modularize their pipelines to enhance the control execution.
  • Develop your own pipelines wrapped with Nextflow.
  • Run your pipelines in different environments.

Learning outcomes explained

To reach the general learning outcomes above, we have set a number of smaller learning outcomes. Each stage (found at Course material) starts with these smaller learning outcomes. Use these at the start of a chapter to get an idea what you will learn. Use them also at the end of a chapter to evaluate whether you have learned what you were expected to learn.

Learning experiences

To reach the learning outcomes we will use lectures, exercises, polls and group work. During exercises, you are free to discuss with other participants. During lectures, please focus on the lecture only.

Exercises

Each block has practical work involved, and we’ll have a discussion after each stage. All answers to the practicals are incorporated, but they are hidden. Do the exercise first by yourself, before checking out the answer. If your answer is different from the answer in the practicals, try to figure out why they are different.

Asking questions

During lectures, you are encouraged to raise your hand if you have questions. Feel free to speak up!

Asking questions online:

Please use the document shared on the email to write any question you have in case you are shy to speak on the online session.