-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update conda environment to R 4.2 #183
Comments
I had a thought related to this, incidentally while reviewing #191. In many scripts throughout this repo, we have code like:
I wonder if re-factoring the codebase such that these checks are moved into a function, like |
Seems reasonable. Feel free to file as a separate issue. Also, an update: R 4.2.1 is now available through conda-forge, so we can try to work on this issue, if desired. (I might try it as a branch off #188, to see if I can happen to get a fix of the strange issue there for some reason) |
Closed by #202 |
Please provide some background on the proposed additions or changes.
For consistency with AlexsLemonade/sc-data-integration#73, we will probably want to update the R version to 4.2 & Bioconductor to 3.15
What are the changes that you are proposing?
Update
scpca-renv.yaml
to install R 4.2 , which will also require updating therenv.lock
file with the associated packages.What potential "gotchas" do we know of?
If we update the conda environment without simultaneously updating the
renv.lock
file, the automatic snakemake install will fail.Note also that users will have to reinstall the conda environment by rerunning
(with the
CONDA_SUBDIR=osx-64
prefix only for Mac M1 computers)Additional context or questions
This will be on hold for a bit, as R 4.2 has not quite made it into conda-forge, see conda-forge/r-base-feedstock#205
The text was updated successfully, but these errors were encountered: