Hello nf-core: Level up your workflows with community-curated best practices and developer resources
Learn more
This tutorial is designed for learners who have some familiarity with Nextflow and want to build on that foundation using nf-core. Some experience with the command line, basic scripting concepts, and workflow development is assumed. Prerequisites can be satisfied by completing the “Hello Nextflow” tutorial. Some of the exercises demonstrate the use of domain-specific bioinformatics pipelines, but the focus is on the mechanics, so specific scientific domain knowledge is not required. No prior experience with nf-core or advanced programming is assumed.
Hello nf-core
Hello nf-core is a hands-on tutorial designed for students and early-career researchers who have some familiarity with Nextflow and want to take the next step in workflow development. The tutorial aims to equip participants with foundational skills in three key areas: (1) understanding the structure and conventions of nf-core pipelines, (2) integrating community-curated modules, and (3) creating their own nf-core-compatible modules.
Through guided, goal-oriented exercises, participants will learn to:
- Find and run existing nf-core pipelines, exploring their directory structure and configuration systems.
- Adapt a simple Nextflow workflow into an nf-core-compatible pipeline using template scaffolds.
- Integrate pre-built nf-core modules and create new modules following community standards.
By the end of the tutorial, participants will have transformed a basic Nextflow workflow into an nf-core-style pipeline with standardized structure and reusable components, gaining practical skills to confidently leverage nf-core resources in their own bioinformatics projects. Additional study-at-home materials will be provided to continue building expertise after the course.
The training materials are open-source and freely available on the Nextflow training portal at Hello nf-core - training.nextflow.io