maxplanck-ie / snakepipes

Customizable workflows based on snakemake and python for the analysis of NGS data
http://snakepipes.readthedocs.io
383 stars 85 forks source link

Docker/Conda #59

Closed vivekbhr closed 6 years ago

vivekbhr commented 7 years ago

For the first public release of our pipeline, we should make it independent using docker and conda.. Then we can also see whether we can add some some travis tests (issue #34) .

dpryan79 commented 7 years ago

If you want to go the docker route we might as well switch to singularity instead and avoid the permissions issues.

dpryan79 commented 6 years ago

We can use this as a list of any remaining rules that need to use conda after the hackathon. Of course if there are none left then someone please close this :)

vivekbhr commented 6 years ago

Rules remaining for condafication after hackathon :

(@steffenheyne @katsikora please update)

katsikora commented 6 years ago

WGBS is all condified as of this afternoon it uses the FASTQ shared rule, the rest is in WGBS.snakefile under shared/rules

dpryan79 commented 6 years ago

I'm working on macs2, macs2 QC, and CSAW, since those are needed in the ATAC-seq pipeline.

dpryan79 commented 6 years ago

The following rules in develop still need to be moved to conda:

So mostly ChIP-seq and some R code.

vivekbhr commented 6 years ago

I don't remember when we made HISAT2.snakefile, since HISAT2 was only used for RNA mapping..

dpryan79 commented 6 years ago

I have a feeling that HISAT2.snakefile isn't imported anywhere any more. I'm checking into that now.

steffenheyne commented 6 years ago

HISAT2 RNAseq mapping is part of RNA_mapping.snakefile so I think as well that we can remove HISAT2.snakefile