CCBR / Dockers

A collection of Dockerfiles to facilitate reproducibility across computing environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Install phantompeakqualtools instead of copying scripts?

kelly-sovacool opened this issue · comments

Is there a better way to support phantompeakqualtools than have the scripts copied in the container (https://github.com/CCBR/Dockers/tree/14c7a3a84c0bdd81ad207d7724a57a61013f6f56/chipseq/ccbr_spp_1.14)? It is available on bioconda: https://bioconda.github.io/recipes/phantompeakqualtools/README.html#package-phantompeakqualtools, perhaps the docker could install it mamba.

There's actually a docker container available used by the nf-core chip-seq pipeline. We could just use that instead of duplicating our efforts. https://github.com/nf-core/chipseq/blob/51eba00b32885c4d0bec60db3cb0a45eb61e34c5/modules/nf-core/modules/phantompeakqualtools/main.nf

@kopardev I'm using the container used by nf-core (quay.io/biocontainers/phantompeakqualtools:1.2.2--hdfd78af_1), so no need to update this container unless you just want to.

@kelly-sovacool, Sure go ahead and use the biocontainers docker ... but make sure to isolate the process as /opt2 /data2 will not be available and other tools may be different from the versions in ccbr_base`... Ok?

@kopardev do you have an example of what you mean by isolating the process as /opt2? Does this involve setting the --isolate flag?