snakePipes are flexible and powerful workflows built using snakemake that simplify the analysis of NGS data.
- DNAmapping*
- ChIPseq*
- mRNAseq*
- ncRNAseq*
- ATACseq*
- scRNAseq
- HiC
- makePairs*
- Whole Genome Bisulfite Seq/WGBS
(* also available in allele-specific mode)
Conda is a pre-requisite for snakePipes. So make sure this is installed before.
Afterwards you can create a snakePipes environment containing the installation by running:
conda create -n snakepipes -c mpi-ie -c bioconda -c conda-forge snakePipes
In case you'd like a development version, you can install snakePipes directly from github using pip:
git clone git@github.com:maxplanck-ie/snakepipes.git
cd snakepipes pip install .
Make sure the environment you are installing this version into has python version 3.11 or later.
After the installation some configurations have to be set, for which we refer to the documentation.
For detailed documentation on setup and usage, please visit the documentation.
If you adopt/run snakePipes for your analysis, please cite it as follows :
Bhardwaj, Vivek, Steffen Heyne, Katarzyna Sikora, Leily Rabbani, Michael Rauer, Fabian Kilpert, Andreas S. Richter, Devon P. Ryan, and Thomas Manke. 2019. “snakePipes: Facilitating Flexible, Scalable and Integrative Epigenomic Analysis.” Bioinformatics , May. doi:10.1093/bioinformatics/btz436.
SnakePipes are under active development. We appreciate your help in improving it further. Please use issues to the GitHub repository for feature requests or bug reports.