Nextflow has become a powerful tool for scalable and reproducible bioinformatics workflows, and nf-core provides a rich ecosystem of curated pipelines built on Nextflow’s latest framework. The Nextflow collection is curated and endorsed by Australian BioCommons and is designed to support individuals interested in navigating the Nextflow ecosystem. The collection consists of tutorials, workshops, recorded talks, blogs, and key websites. These resources cover fundamental concepts, best practices, and advanced topics to support your journey in workflow development and automation.
Browse the collection
Skip resource tableResource | Description | Topic(s) | Format | Provider |
---|---|---|---|---|
Building a DSL2 pipeline in Nextflow | This blog post describes how to build analytical pipelines using version 2 of the DSL (domain specific language) that the Nextflow workflow manager implements.
|
nf-core, DSL-2 | blog post | Anthony Underwood (Author) |
DSL2 and Modules - Nextflow Workshop 2022 | Recording focused on Nextflow DSL2, explaining how to use modules to build more scalable, maintainable, and reusable bioinformatics workflows. It covers key DSL2 concepts, structuring pipelines with modules, and best practices for workflow development using nf-core standards.
|
DSL-2, nextflow, nf-core | YouTube video | Nextflow |
DSL2: Pipeline Structure Walkthrough | A detailed walkthrough of the pipeline code structure for the new DSL2 template in Nextflow.
|
DSL-2, nextflow | YouTube video | nf-core |
Hello Nextflow (Nextflow) | This is a workshop for those who are completely new to Nextflow
|
nextflow | self-paced tutorial | Nextflow |
Hello Nextflow (SIH) | This workshop will provide you with the foundational knowledge required to build Nextflow workflows.
|
nextflow pipelines, nextflow workflows | self-paced tutorial and workshop | Sydney Informatics Hub (SIH) |
Introduction to Bioinformatics workflows with Nextflow and nf-core | A lesson that motivates the use of Nextflow and nf-core as development tools for building and sharing reproducible data science workflows.
|
nextflow, nf-core | self-paced tutorial | The Carpentries |
Introduction to DSL2 in Nextflow | Discussion about the advancements in Nextflow’s Domain Specific Language version 2 (DSL2). It covers topics such as the modularization of workflows, enhanced code reusability, and the integration of community-driven modules, aiming to provide viewers with a comprehensive understanding of DSL2’s capabilities and its application in building complex, maintainable bioinformatics pipelines.
|
DSL-2, nextflow | YouTube video | nf-core |
Introduction to Nextflow for Data Intensive Pipelines: Part 1 | A video to provide HPC users with an overview on how to develop new and redevelop existing workflows using not only Nextflow but also industry accepted best practices, including code modularity and reuse, rapid prototyping and deployment, and platform independence.
|
nextflow | YouTube video | Pawsey Supercomputing Research Centre |
Nextflow community training portal | A collection of learning resources and Nextflow tutorials.
|
nextflow training | self-paced tutorial, interactive exercises | Nextflow |
Nextflow Docs | Get started by installing Nextflow, setting up a development environment with the Nextflow VS Code extension, and running your first script.
|
getting started, running and developing pipelines, software dependencies, compute and storage | Documentation | Nextflow |
Nextflow Homepage | Nextflow webpage
|
documentation, training, resources and Forums | Webpage | Nextflow |
Nextflow Patterns | This page collects some recurring implementation patterns used in Nextflow applications.
|
nextflow implementation patterns | self-paced tutorial | Nextflow |
Nextflow Training | Introductory training on Nextflow
|
workflows, pipelines, best practices | self-paced tutorial | Curtin Institute of Radio Astronomy (CIRA), The Carpentries |
Nextflow YouTube channel | Nextflow YouTube channel
|
videos and podcasts | YouTube channel | YouTube |
nf-core Homepage | A global community effort to collect a curated set of open‑source analysis pipelines built using Nextflow.
|
nf-core | Webpage | nf-core |
nf-core NCI Gadi HPC Configuration | Launch an nf-core pipeline on Gadi
|
nf-core, HPC configuration | self-paced tutorial | nf-core |
nf-core Pawsey Setonix HPC Configuration | Launch an nf-core pipeline on Setonix
|
nf-core, HPC configuration | self-paced tutorial | nf-core |
nfcamp-tutorial | This tutorial shows how convert the basic rnaseq-nf pipeline to Nextflow DSL-2.
|
nf-core, DSL-2 | self-paced tutorial | GitHub |
Reproducible workflows with nf-core | This workshop will provide you with the foundational knowledge required to run and customise nf-core workflows in a reproducible manner.
|
nf-core | self-paced tutorial and workshop | Sydney Informatics Hub (SIH) |
Template-nf user guide | An How-To Guide to aid beginners in developing their own Nextflow workflows from a template-nf.
|
nextflow template | How-to Guide | Sydney Informatics Hub (SIH) |
The Australian Nextflow Seqera Service | The Australian BioCommons Seqera Nextflow Service webpage, providing an overview of the service, its features, benefits, access information, and relevant resources for researchers interested in using Nextflow for bioinformatics workflows.
|
seqera, nexftlow | Webpage | Australian BioCommons |
The Open Science Blog | A section of Seqera Labs’ blog dedicated to articles about Nextflow, a platform to share updates, tutorials, community stories, and advancements related to Nextflow.
|
seqera, nexftlow | Blog | Seqera |