Closed apeltzer closed 5 years ago
Have you decided not to support Singularity? May I ask the reason why?
Hi! We do support Singularity, but not singularity hub (as the tagging procedure is cumbersome and requires storing multiple Singularity files in each repository for example).
The singularity
profile will use the Docker Hub image and pull from there which is supported by Singularity out of the box 👍
I can have a look at it and make a PR @apeltzer.
That would be fab 👍
Hello, I'm glad to hear that you won't drop Singularity support. I started using Nextflow recently and I am interested in this project too.
Don't worry, we absolutely won't drop Singularity - we love it! Most of the original nf-core users are running Singularity as the primary back end. It's just Singularity Hub that has been difficult.
Thank you for your comments. I'll give it a try.
Implemented in https://github.com/nf-core/tools/pull/261
As we already dropped Singularity support and only pull Docker images, we don't really need a Singularity recipe in the respective repositories. This should also be updated in the linting, as we currently lint for the presence of the
Singularity
file.Afterwards, we could update each repository and remove the Singularity file & remove it from the template as well.