fanglab / nanodisco

nanodisco: a toolbox for discovering and exploiting multiple types of DNA methylation from individual bacteria and microbiomes using nanopore sequencing.
Other
66 stars 7 forks source link

Installation via (bio)conda #51

Open bgruening opened 1 year ago

bgruening commented 1 year ago

Is it possible to create a conda package of this software? Conda has a huge ecosystem of packages and it creates automatics and minimal containers as well for you. This would make it also reusable by people without any container support.

marade commented 1 year ago

This would be a preferred solution for many potential users. While Singularity / Docker work great for a range of environments, they are not well suited for everyone, and can actually hinder work in some circumstances.

touala commented 1 year ago

Hello @bgruening and @marade,

Thank you for your interest. We are aware about conda features and considered it during nanodisco development. I found the solution offered by singularity appealing, particularly due to the single executable file necessity. At the time, Singularity seems to already be widely adopted by HPC.

Although, if you can only use conda, it looks like singularity is available from conda-forge. I've no experience using nanodisco this way, but feel free to reach out if you're facing issues with this approach.

Best,

Alan