This is an old revision of the document!
Table of Contents
nextflow
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.
Information
- Version: 20.04.1
- Added: February, 2020
- Updated: July, 2020
Usage
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.
Installation
Notes from the sysadmin during installation:
$ sudo mkdir -p /export/apps/nextflow/20.04.1/bin $ sudo wget https://github.com/nextflow-io/nextflow/releases/download/v20.04.1/nextflow-20.04.1-all -O /export/apps/nextflow/20.04.1/bin/nextflow $ sudo chmod +x /export/apps/nextflow/20.04.1/bin/nextflow