Snakemake Cheat-SheetΒΆ

Feature

Status

shell: / script:

βœ…

Python run: blocks

βœ… auto-script

Wildcards

βœ…

resources: cpu/mem/disk

βœ… mapped

GPU resources

βœ… mapped

conda:

βœ… builds or reuse

container:

βœ… Docker/Singularity

Checkpoints

🚧 partial (static graph only)

Dynamic rules

❌ unsupported

Supported directivesΒΆ

  • threads, resources, envmodules, params, input/output, benchmark, log.

UnsupportedΒΆ

  • pipe(), dynamic(), shadow, modules.