Closed HarryShen668 closed 7 months ago
Hi @HarryShen668
This version of SCENIC+ has not been tested using python 3.11 (only 3.8), so that might be the cause of the issue. However, I would strongly recommend to use the development branch of the code.
Please see: https://scenicplus.readthedocs.io/en/development/ for documentation.
Seppe
Hi, Thank you for your response and guidance.
I eventually discovered that the issue might have been caused by an excessive number of threads, which was resolved by reducing the number of threads and switching to a server with more abundant computing resources.
However, I currently have a downstream analysis question. After completing the SCENIC+ analysis(run_scenicplus) of my entire map and generating the SCENIC+ object (scplus_obj), I want to analyze eRegulons that exhibit differences between two different biological conditions (which I have already added to the metadata_cell in scplus_obj) within a specific cell type in the object. Is there a method to achieve this by the generated scplus_obj?
Looking forward to your insights. Thank you so much!
Hi @HarryShen668
Please refer to these discussion thread related to your question, https://github.com/aertslab/scenicplus/discussions/124, https://github.com/aertslab/scenicplus/discussions/236, https://github.com/aertslab/scenicplus/discussions/318, Unfortunately, there is no one specific function to do this. I would suggest comparing AUC values between the two conditions.
Best,
Seppe
Thank you Seppe
Hi @SeppeDeWinter
I encountered an error when running my run_scenicplus.py script in the terminal to generate the scplus_obj object
However, during run_scenicplus(), the script encounters the error and fails.
And I tested my ray by
The above script executed successfully, indicating that my Ray can initialize and perform parallel tasks without any apparent issues on my system. I tried to downgrade my Ray version but did not resolve the issue and instead got even more new errors.
Furthermore, I possess approximately 300GB of available memory, which should be ample to accommodate the demands.
Could you provide any guidance to trigger this error? Thanks!
Version: