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

Create a slim scpcaTools docker image #265

Closed
jashapiro opened this issue Mar 5, 2024 · 1 comment
Closed

Create a slim scpcaTools docker image #265

jashapiro opened this issue Mar 5, 2024 · 1 comment

Comments

@jashapiro
Copy link
Member

Is your feature request related to a problem? Please describe.

Right now our main scpcaTools docker image includes all renv packages we use for development and testing.
This makes for a very large docker image, which is not particuarly efficient!

Describe the solution you'd like

We should create a slimmed down version which only has the tools that we need for scpca-nf.

This would not include Seurat, I think, and we could also try to minimize any annotation packages that are included.

We may also want to separate out python package installation, but this would require more analysis of the specific tools used there.

We can update the docker build scripts to do multiple builds with different tags for each version, for example: v0.3.1 and v0.3.1-full or something like that. The default version and latest tags should probably point to the slimmer version.

Additional context

This might be a good time to also address #96?

@jashapiro
Copy link
Member Author

closed by #270 and #271

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

1 participant