Workflow managers are used to create reproducible and scalable analysis pipelines. These managers are useful when you have a series of scripts that you want to tie together in the form of a pipeline.
The most popular workflow managers on the HPC system are listed below:
Snakemake |
Snakemake is a workflow management system written in Python. It integrates with both conda environments and singularities.
|
Cromwell |
Cromwell is a Workflow Management System geared towards scientific workflows
|
Nextflow |
Nextflow enables scalable and reproducible scientific workflows using software containers
|
|
HPC, software, bio
multi-core