vanheeringen-lab/genomepy

Container Image (Docker/Singularity)???

YogiOnBioinformatics opened this issue · 6 comments

Awesome tool!

Are there any "official" images for this tool available?

If not, are there plans to make an image for this tool?

Hey there @YogiOnBioinformatics,

there's currently no plans for this. This might be a good opportunity for me to learn about both docker and github actions, so I'll have a look :)
With the summer holidays looming, this might take a while though!

Seems this is doable. I managed to make a simple docker image: siebrenf/genomepy:test_1.

However, the insulation feature of docker makes is impossible for genomepy to create a persistent cache. As a result, provider details are retrieved anew every run. Additionally, the aim of genomepy is to install genomes, annotations and other data. These need to be copied out of the container for downstream processes.

If you have some pointers on how this should be done, or know of other packages that did this successfully, let me know!

turns out we already made images when uploading to bioconda (thx for the tip @simonvh!)

https://quay.io/repository/biocontainers/genomepy

oh wow!

just so i understand, you submitted your software to bioconda and they containerized it?

Yes! Seems they containerize all packages.

Awesome! Thanks very much.