-
Notifications
You must be signed in to change notification settings - Fork 13
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
High Memory Consumption During QC Process #198
Comments
Do you know in which part of the QC, you run out of memory? zcat data/E11.5_part2.bed.gz | wc -c |
I'm not sure I ran out of mem in which part ... and now I have to spilt my files for the QC process and merge the cistopicOBJ created later. |
If you can paste the output of the pycistopic qc command, should indicate at which step it failed. |
I don’t remember any output besides “killed.” Perhaps it failed at the beginning? Now I have split my data and the mem is sufficient. Perhaps I will offer more information if I need to do QC on the large data |
The progresss is written to the log file: |
When running the QC step, the RAM usage spikes unexpectedly, leading to the process being killed by the operating system.
I am using the polars branch of pycisTopic and the code is in the below:
I also tried setting n_threads to 2 but it doesn't work neither.
And there is about 100,000 cells in my data and I have ~350GB memory
I wonder how much memory should I request to run the QC step with large datasets?
The text was updated successfully, but these errors were encountered: