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

RuntimeError: cannot cache function 'rdist': no locator available #11

Open
Marwansha opened this issue Oct 6, 2023 · 0 comments
Open

Comments

@Marwansha
Copy link

Marwansha commented Oct 6, 2023

i came across this error in the SCEQTL_PIPELINE_QC step for the demultiplexing and doublet detection, i found out that this bugg is correlated to Numba ,

RuntimeError: cannot cache function 'rdist': no locator available for file '/opt/conda/envs/py36/lib/python3.6/site-packages/umap/layouts.py'. (scrublet job) 
RuntimeError: cannot cache function 'sparse_mean_var_minor_axis': no locator available for file '/opt/conda/envs/py36/lib/python3.6/site-packages/scanpy/preprocessing/_utils.py' (doublet detection job)

one of the simple Workarounds from this issue seem to be:
Add zip_safe=False to the setup.py of the packages using Numba caching but for that its cannot be done without permission to edit the python files

kindly check those

numba/numba#4908
lmcinnes/umap@738bc57

.

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