User Tools

Site Tools


This is an old revision of the document!


Nextflow is a bioinformatics workflow manager that enables the development of portable and reproducible workflows. It supports deploying workflows on a variety of execution platforms including local, HPC schedulers, AWS Batch, Google Genomics Pipelines, and Kubernetes. Additionally, it provides support for manage your workflow dependencies through built-in support for Conda, Docker, Singularity, and Modules.



See versions of nextflow which are available:

$ module avail nextflow

Load one version into your environment and run it:

$ module load nextflow/20.04.1
$ nextflow

See the nextflow documentation for information about how to use it.

Note:: by default nextflow writes temporary data to /tmp, which may not have adequate storage space depending on your pipeline. Please configure your workflow to use /var/scratch instead. See the configuration link above for information about how to do that.


Notes from the sysadmin during installation:

$ sudo mkdir -p /export/apps/nextflow/20.04.1/bin
$ sudo wget -O /export/apps/nextflow/20.04.1/bin/nextflow
$ sudo chmod +x /export/apps/nextflow/20.04.1/bin/nextflow
nextflow-software.1612171778.txt.gz · Last modified: 2021/02/01 09:29 by aorth