KoesGroup / Snakemake_ChIPseq_PE

Pipeline for the analysis of PE ChIP-seq data
Creative Commons Attribution Share Alike 4.0 International
14 stars 4 forks source link

Implement singularity #6

Closed mgalland closed 5 years ago

mgalland commented 6 years ago

Add singularity management within Snakemake.

From the documentation:

Singularity enables users to have full control of their environment. Singularity containers can be used to package entire scientific workflows, software and libraries, and even data. This means that you don’t have to ask your cluster admin to install anything for you - you can put it in a Singularity container and run.

JihedC commented 6 years ago

I think we just need to add this on top of the snakefile :

singularity: "docker://continuumio/miniconda3"

and run the snakefile using : --use-conda --use-singularity

mgalland commented 5 years ago

Implemented like a boss!