-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
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:
- Function as a standalone: can be built from anywhere
- .yml conda env file is stored in a gist
- Size optimized, for a result just above
2.1GB
- Micromamba based, but the final layer doesn't contain the executable (I kept
apt
andpip
though) - Builds cellxgene from sources, with a couple of homebrew fixes, in particular it bumps quite a bit of the dependencies.
- v1.1.2 - Latest is 1.2.0. However when looking at the last commits on cellxgene main repo, nothing but dependencies is changing
- Notebooks are still a little buggy. However some of those bugs seem to come from missing annotations in the datasets I have access to. If someone from the development team could share one that works with all Vignettes with me, then I could tackle potential remaining bugs.
Let me know what you think.
Best,
Etienne
Metadata
Metadata
Assignees
Labels
No labels