snakemake 5.7.1 Python-based execution environment for make-like workflows

Snakemake aims to reduce the complexity of creating workflows by providing a clean and modern domain specific specification language (DSL) in Python style, together with a fast and comfortable execution environment.