snakemake-workflows / docs

Licence: MIT License
Documentation of the Snakemake-Workflows project

Projects that are alternatives of or similar to docs

ngs-test-data
A workflow for creating small NGS test data sets, useful for continuous integration.
Stars: ✭ 19 (-84.55%)
Mutual labels:  snakemake, snakemake-workflows
tailseeker
Software for measuring poly(A) tail length and 3′-end modifications using a high-throughput sequencer
Stars: ✭ 17 (-86.18%)
Mutual labels:  snakemake
tibanna
Tibanna helps you run your genomic pipelines on Amazon cloud (AWS). It is used by the 4DN DCIC (4D Nucleome Data Coordination and Integration Center) to process data. Tibanna supports CWL/WDL (w/ docker), Snakemake (w/ conda) and custom Docker/shell command.
Stars: ✭ 61 (-50.41%)
Mutual labels:  snakemake
dentist
Close assembly gaps using long-reads at high accuracy.
Stars: ✭ 39 (-68.29%)
Mutual labels:  snakemake
pyflow-ATACseq
ATAC-seq snakemake pipeline
Stars: ✭ 61 (-50.41%)
Mutual labels:  snakemake
snakefiles
🐍 Snakefiles for common RNA-seq data analysis workflows.
Stars: ✭ 78 (-36.59%)
Mutual labels:  snakemake
tourmaline
Amplicon sequence processing workflow using QIIME 2 and Snakemake
Stars: ✭ 23 (-81.3%)
Mutual labels:  snakemake
BALSAMIC
Bioinformatic Analysis pipeLine for SomAtic Mutations In Cancer
Stars: ✭ 29 (-76.42%)
Mutual labels:  snakemake-workflows
snakemake-mode
[MIRROR] Emacs support for Snakemake
Stars: ✭ 30 (-75.61%)
Mutual labels:  snakemake
sunbeam
A robust, extensible metagenomics pipeline
Stars: ✭ 143 (+16.26%)
Mutual labels:  snakemake
ngs pipeline
Exome/Capture/RNASeq Pipeline Implementation using snakemake
Stars: ✭ 40 (-67.48%)
Mutual labels:  snakemake
rna-seq-kallisto-sleuth
A Snakemake workflow for differential expression analysis of RNA-seq data with Kallisto and Sleuth.
Stars: ✭ 56 (-54.47%)
Mutual labels:  snakemake
rna-seq-snakemake
Snakemake based pipeline for RNA-Seq analysis
Stars: ✭ 29 (-76.42%)
Mutual labels:  snakemake
panoptes
Monitor computational workflows in real time
Stars: ✭ 45 (-63.41%)
Mutual labels:  snakemake
snakefmt
The uncompromising Snakemake code formatter
Stars: ✭ 78 (-36.59%)
Mutual labels:  snakemake

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:

  1. Join the team
  2. Create a new repository for your workflow
  3. Ensure that your workflow meets our guidelines.
  4. Request a review here.

Guidelines

  1. A workflow repository shall consist of one Snakemake workflow.
  2. The structure of the workflow should follow our template. You can create a new workflow from it by clicking the Use this template button on the template repositories page. And just follow the TODOs from there.
  3. Whenever possible, Snakemake wrappers should be used.
  4. 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).
  5. The workflow has to define an (integration-style) test case that is configured via the .travis.yml file in the skeleton.
  6. For inclusion in the snakemake workflow catalog, further follow the catalog inclusion requirements.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].