AlexsLemonade / refinebio

Refine.bio harmonizes petabytes of publicly available biological data into ready-to-use datasets for cancer researchers and AI/ML scientists.
https://www.refine.bio/
Other
128 stars 19 forks source link

Pinning R Dependencies Strategy #3166

Closed davidsmejia closed 1 year ago

davidsmejia commented 1 year ago

Context

We currently have a problem with pinning dependencies in our R docker containers. We can get it to run but do not have any certainty on how long those images will build.

Solution or next step

Take what we have learned from pinning R dependencies in the blog post here: https://www.ccdatalab.org/blog/how-we-use-renv-to-be-in-two-places-at-once and write the general steps will will need to perform to allow us to lock down our R dependencies for refinebio.

arkid15r commented 1 year ago

Implemended in https://github.com/AlexsLemonade/refinebio/pull/3184 and PRs linked to https://github.com/AlexsLemonade/refinebio/issues/3192