-
Notifications
You must be signed in to change notification settings - Fork 12
Snakemake
Zev Kronenberg edited this page Dec 7, 2016
·
3 revisions
"Snakemake is a workflow management system that aims to reduce the complexity of creating workflows by providing a fast and comfortable execution environment, together with a clean and modern specification language in python style. Snakemake workflows are essentially Python scripts extended by declarative code to define rules. Rules describe how to create output files from input files."
--Johannes Köster
https://bitbucket.org/snakemake/snakemake/wiki/Home
- Snakemake can submit, track, and cope with cluster computing errors.
- Snakemake scripts are 100% reproducible.
- Snakemake IS documentation for what you've done.
- Did I mention Snakemake does scatter gather cluster computing?