Skip to content

Workflows using Nextflow

Nextflow is a scientific workflow framework that eases the task of writing data-intensive computational pipelines and vastly simplifies repetitive tasks within a scientific workflow.  Nextflow is widely adopted by genomic researchers and can also help other HPC users who run pipeline based computational tasks in a repetitive nature.

Linux provides many simple but powerful command-line and scripting tools that, when chained together, facilitate complex data manipulations.  Nextflow extends this approach, adding the ability to define complex program interactions and a high-level parallel computational environment based on the dataflow programming model. With support for a vast array of different computational environments, Nextflow can easily adapt to an HPC system.

In this presentation, we will introduce the basic concepts and features of Nextflow, walk through how to build Nextflow workflows, and describe Nextflow's new nf-core, a community-driven pipeline repository.

Materials and slides for the talk are available below.

This is class will be presented over Zoom.

Last Updated: 2/26/25