Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add stardist to Bioconda #259

Open
migueLib opened this issue Nov 29, 2023 · 5 comments
Open

Add stardist to Bioconda #259

migueLib opened this issue Nov 29, 2023 · 5 comments

Comments

@migueLib
Copy link

TL;DR
We would want to contribute in anyway possible to integrate stardist into bioconda in the near future!

Dear stardist team,

First of all thanks for the effort you have been putting into this tool! It's been a pleasure to use.

I'm a PhD candidate at University Heidelberg at the SchapiroLab - github , together with @kbestak, @VictorDidier and @josenimo are interested add stardist as a Bioconda package. This, with the purpose of fully integrate stardist as part of MCMICRO, an end-to-end processing pipeline that transforms multi-channel whole-slide images into single-cell data.

MCMICRO uses Nextflow and nf-core guidelines to integrate the different steps needed. nf-core guidelines suggest Conda, Docker and Singularity containers for the creation of a module. We are aware of the existence of the existence of stardist as a conda-forge package, we are also aware of the existence of the Dockerfile but we haven't found an associated docke container (we have found one docker container but seems to be outdated and we are not sure if you support it https://quay.io/repository/goeckslab/stardist?tab=tags).

Bioconda provides a build system that turns each recipe into a conda package and a Docker container, we are wondering if you had consider adding stardist here and if not how interested would you be to do so. We are more than happy to contribute in any meaningful way to make this happen.

Excited to hear from you!
Bests!

@maweigert
Copy link
Member

Hi @migueLib ,

Thanks for this message and yes, we'd be very happy to have it added to bioconda :)
Maybe you could detail a bit the process that would be necessary to do so - pinging @uschmidt83 too.

Cheers,
Martin

@FloWuenne
Copy link

Hi,
while we cannot add stardist to bioconda, because conda-forge and bioconda share the same namespace and therefore agreed to not post duplicates of packages, there is another option. I have made a PR to biocontainers/containers, to add a recipe for stardist 0.8.5. If accepted, this would create a Docker container hosted on the biocontainer dockerhub.

BioContainers/containers#551

@FloWuenne
Copy link

@maweigert We are having some issues related to the nvidia driver specification in the docker file. Is there a way to build/ run stardist without the GPU requirement? If GPU is critically required, do you know if there is a way to specify this so it works across platforms and in singularity. Specifying GPU at build wouldn't really help much for a hosted Docker container and singularity builds.

@uschmidt83
Copy link
Member

@FloWuenne I replied in BioContainers/containers#551, let's continue the discussion (regarding the specifics of the Dockerfile) there.

@FloWuenne
Copy link

FloWuenne commented Dec 4, 2023

Thanks @uschmidt83 ! I also just left a long answer on the biocontainers repo !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants