Button for mobile navigation

Supported Applications


  • Description

    a reactive workflow framework and programming DSL that ease writing computational pipelines with complex data.

    It is designed around the idea that the Linux platform is the lingua franca of data science. 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.

    A Nextflow script is defined by composing many different processes. Each process can be written in any scripting language that can be executed by the Linux platform (BASH, Perl, Ruby, Python, etc), to which is added the ability to coordinate and synchronize the processes execution by simply specifying their inputs and outputs.

  • Usage

    To list all executables provided by Nextflow, run: $ biogrids-list nextflow Copy to clipboard
  • Usage Notes

    Nextflow requires Java 8. When installing Nextflow through BioGrids java1.8 will also be installed.

  • Installation

    Use the following command to install this title with the CLI client: $ biogrids-cli install nextflow Copy to clipboard Available operating systems: Linux 64, OS X INTEL
  • Primary Citation*

    P. DiTommaso, M. Chatzou, E. W. Floden, P. P. Barja, E. Palumbo, and C. Notredame. 2017. Nextflow enables reproducible computational workflows. Nature Biotechnology. 35(4): 316-319.

    • *Full citation information available through

  • Keywords

    Genomics, High-throughput sequencing, Workflow Management System

  • Default Versions

    Linux 64: (16.8 KB)
    OS X INTEL: (16.6 KB)

  • Other Versions

      Linux 64: (17.0 KB) , (1.6 MB) , (1.6 MB) , (17.3 KB) , (16.7 KB)
    • OS X INTEL: (16.8 KB) , (1.6 MB) , (1.6 MB) , (17.1 KB)
  • Developers

    Paolo Di Tommaso