Snakemake
Overview
Snakemake: The Snakemake workflow management system is a tool to create reproducible and scalable data analyses. Workflows are described via a human readable, Python based language. They can be seamlessly scaled to server, cluster, grid and cloud environments, without the need to modify the workflow definition. Finally, Snakemake workflows can entail a description of required software, which will be automatically deployed to any execution environment.
Using
Use the module name snakemake
to discover versions available and to load the application.
Multicore
The snakemake
application allows you define multiple cores/threads within calls. Please look at the snakemake -h
for further details looking at the --max-threads
and --local-cores
/--cores
options.