Welcome

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

The training is entirely virtual and free and 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

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.

Before the event

The workshop will utilize a Gitpod environment that contains all the software and data required for this workshop. A GitHub account is required to access this environment. It may take several minutes to register for GitHub and GitPod for the first time and it’s recommended that participants have preregistered for both before the event.

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.

Both sessions will be streamed shared on the Community Foundational Nextflow Training: March 2024 playlist.

Please follow this link to find the streams.

Schedule

Training sessions will be available from 3 pm (CET) each day. Each session will be approximately 3-4 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)
Note

The given times are estimates.

Asking questions

Questions can be asked using the nf-core #training Slack channel. Community volunteers will monitor this channel and will answer your questions as quickly as they can. You can join the nf-core Slack here.

While the training is being shared for the first time at 3 pm (CET), you can ask questions at any time. We will monitor the Slack channels closely to make sure we answer your questions.

Please be aware that due to the size and global reach of this event and 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.