a framework for developing and managing scalable scientific data processing pipelines targeted for cloud or cluster computing
Nextflow is a framework for developing and managing scalable scientific data processing pipelines targeted for cloud or cluster computing. The framework provides a DSL that aims to extend the Unix pipe model with emphasis on functional composition, implementing a reactive dataflow programming model. To promote reproducibility, the framework supports Docker and Singularity containers.
Nextflow is developed by the Comparative Bioinformatics group at the Barcelona Center for Genomic Regulation (CRG).
It is open source software available on GitHub and distributed under the GPL3 license.