Organised by nf-core


Join us from March 5-6 for the Community Nextflow Foundational Training event!

The core training is free and delivered virtually. It will cover the fundamentals of using Nextflow. While the training will offer something for all skill levels it will be especially useful for those who are new to Nextflow and the nf-core community, or if you are thinking about joining the nf-core Hackathon for the first time.

Prior knowledge of Nextflow is not required but will make it easier to understand new concepts.


Registration for the training is now OPEN! 🎉

Please sign up here or in the widget below to be kept up to date with all relevant information 👇

Registering for the event helps us to understand how many people will be attending and will help us to plan for future events.

Accessing the streams

To make the workshops available to everyone they will be streamed on the nf-core YouTube channel. Videos will be released at the start of each session and will be available to watch at any time after that.

A YouTube playlists of the streams for this event will be made available closer to the event.

For people in sanger-tol, the Library Room of the Conference Centre has been booked to watch the feed together.


Training sessions will be available from 3 pm (CET) each day. Each session will be approximately 3 hours.

Session 1 (March 5)

Session 1 will provide an overview of core Nextflow concepts. You will be taken through example Nextflow pipelines and introduced to concepts that will be expanded in Sessions 2.

  • An introduction to Nextflow and nf-core (30 min)
  • Getting started with Nextflow (30 min)
  • A proof of concept RNA-Seq pipeline (60 min)
  • Managing dependencies and containers (30 min)
  • Groovy introduction (30 min)

Session 2 (March 6)

Session 2 will provide a deeper dive into Nextflow. You will revisit concepts from Session 1 and learn more about Nextflow features and how to use them.

  • Channels, Processes, and Operators (60 min)
  • Modularization (20 min)
  • Configuring pipelines (20 min)
  • Deployment scenarios (20 min)
  • Cache and resume (20 min)
  • Troubleshooting (20 min)
  • Getting starting with Seqera Platform (20 min)

Asking questions

Questions can be asked in the Slack channels created for this event. Community volunteers will monitor these channels and will answer your questions as quickly as they can. You can join the nf-core Slack here.

While the training is being streamed at a specific time, you can ask questions at any time. We will monitor the Slack channels closely for a few days after the event to make sure we answer your questions.

More details about the Slack channel will be made available closer to the event.

Please be aware that due to the size of this event there may be a delay when answering your questions.

Code of conduct

Please note that by attending the training event you are agreeing to abide by our Code of Conduct.