-
Notifications
You must be signed in to change notification settings - Fork 45
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
Contribution: Dockerfile for cellxgene VIP #102
Comments
Hi Etienne, |
Hello @z5ouyang , Best, |
@Neah-Ko Thanks for sharing the Dockerfile! Looks great and seems a lot of effort kudos. |
Hi @rohitrrj,
So yeah it's an issue I encountered while crafting the Dockerfile, most likely due to In principle you should set the
Could you please post a log of your failing build, so that I could make sure ? Also, if you are building on MacOS, I know it can introduce some side effects. In that case, let me know your chip model as well as it can be important. Best, |
@Neah-Ko Thanks for the suggestion. Unfortunately, that doesn't seem to solve the issue. The build still fails with the same error. I have attached my build log. I am building on MacOS with Intel chip. Following excerpt from the log file seems to be where the build breaks.
|
@Neah-Ko I was able to resolve the above issue by following the documentation in rpy2 repo described here.
The build does finish without errors. |
Hi @Neah-Ko Thank you so much for all your work on this, I was just wondering if in this docker container you can build cellxgene using the custom tiledb_version of cellxgene you built also. |
Yeah so I've tried to craft a For a very simple reason: VIP codebase is retrieving data by referencing the AnnData object. I invite you to check out this Line 195 in 2a524cd
From that it means that to have a unified product we would need to either:
|
hi, thanks a lot for sharing. this looks great, however, I'm unable to build the docker image (on ubuntu 22) even including the additional lines suggested by @rohitrrj. I'm still getting the same error whne trying to build |
Hi @bobermayer , Here's what you could try:
Since you took out
I'm not sure, the R_HOME line is necessary but you may try both versions. Let me know if that worked. Best, |
Hi @Neah-Ko thanks for your message. none of that worked, but I found a workaround by explicitly installing Dockerfile
|
HI @bobermayer, Interestingly, the built also failed with missing I have added Best, |
Hello VIP team,
I have been tasked by my structure @bag-cnag to make VIP plugging work for cellxgene.
I am sharing the result here, and am offering to contribute it to the repo via a pull request:
https://github.com/bag-cnag/cxg_on_k8/blob/main/docker/Dockerfile_cellxgene_VIP_slim
Notes:
2.1GB
apt
andpip
though)Let me know what you think.
Best,
Etienne
The text was updated successfully, but these errors were encountered: