Closed ATpoint closed 1 year ago
For the time being, just leave one core free. Seems like a problem with deadlocks inside raticate, due to the need to protect the R interpreter on the main thread.
Just pushed beachmat 2.15.1 to BioC-devel. Try updating that, then reinstall SingleR from source.
Thanks, seems to work now. Can I use the GitHub version of beachmat-2.15.1 safely with an existing Bioc-3.16 environment or does that break anything other than BiocManager::valid() complaining about "too new"?
Just pushed 2.14.1 to BioC-release so you can get it from there.
MRE:
If you run this (with num.threads) on a machine with many cores, here 20, the process actually starts (based on
top
), and then after a few seconds gets down to 0% CPU usage and hangs there forever. This was reproducible both inside the Bioconductor (bioconductor/bioconductor_docker:RELEASE_3_16) Docker container, on Windows and on a GitPod runner, the former two via RStudio, the latter directly via R console).-Alex