Nextflow
Nextflow provides a modern execution stack for bioinformatics, featuring a Groovy-based DSL with reactive streams. It supports multiple backends including Docker and runs on any POSIX-compatible system, with Windows support through WSL.
Prerequisites
Java 8 or higher
For Windows only: WSL
Getting Started
The following software and workflow are required and will be downloaded, installed, and used as part of this tutorial:
Getting the Example Workflow
Clone with Git
Or Download and Unzip
It is assumed that all commands will be run from the root directory of this repository on your local machine. From the directory where you’ve downloaded the examples repository.
Installing Nextflow
Download and install Nextflow by one of the following methods.
Using cURL or direct from this link, and allow execution permission
Or Using Conda
Running the workflow
To run the workflow
Output files can be found in the current directory.
Nextflow Tower
Nextflow Tower provides centralized monitoring and logging for your workflows. To enable Tower:
Add the following to the configuration file
nextflow.config
. Replace with your specific access token.
Find your access token in the user menu under "Your tokens"
View workflow details in the "runs" section
Last updated