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