Docs
Documentation of the Snakemake-Workflows project
Install / Use
/learn @snakemake-workflows/DocsREADME
The Snakemake-Workflows project
The Snakemake-workflows project is a joint effort to create workflows for common use cases of the Snakemake workflow management system.
Workflows
A list of all available workflows that are currently in development can be found here.
Approved workflows
The following workflows have undergone a strict review and quality control process and are ready for production. They can be considered as best practice examples.
| Workflow | Domain | Authors | | -------- | ------ | ------- | | rna-seq-star-deseq2 | RNA-seq | Johannes Köster (https://koesterlab.github.io) | | rna-seq-kallisto-sleuth | RNA-seq | Johannes Köster (https://koesterlab.github.io) | | dna-seq-gatk-variant-calling | DNA-seq | Johannes Köster (https://koesterlab.github.io) | dna-seq-varlociraptor | DNA-seq | Johannes Köster, Felix Mölder (https://koesterlab.github.io) | accel-amplicon-trimming | Accel Amplicon | Patrik Smeds (Clinical Genomics Uppsala) | | single-cell-rna-seq | Single cell RNA-seq | Johannes Köster (https://koesterlab.github.io) | | single-cell-drop-seq | Single cell RNA-seq | Patrick Roelli (TU Munich, Swiss Institute of Bioinformatics) |
Documentation
Join the team
Once the initiators have agreed on the procedure, it will be possible to join the team here.
Contribute
Contributing is easy:
- Join the team
- Create a new repository for your workflow
- Ensure that your workflow meets our guidelines.
- Request a review here.
Guidelines
- A workflow repository shall consist of one Snakemake workflow.
- The structure of the workflow should follow our template. You can create a new workflow from it by clicking the
Use this templatebutton on the template repositories page. And just follow the TODOs from there. - Whenever possible, Snakemake wrappers should be used.
- The workflow should be configurable via a well documented YAML-based configuration file and (when necessary) a sample and a unit sheet (see here for an example).
- The workflow has to define an (integration-style) test case that is configured via the
.travis.ymlfile in the skeleton. - For inclusion in the snakemake workflow catalog, further follow the catalog inclusion requirements.
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Jan 14, 2026
