Closed artgolden closed 4 years ago
After debugging the issue myself, it looks like pheatmap crashes when the number of elements is too large - 48k in my case. I think the option not to render a heatmap should be added to SCDC_qc function as well as a note about large datasets.
When the heatmap rendering was run externally (not inside the SCDC_qc function) it consumed > 32Gb of RAM, but managed to finish.
Hi!
Thanks for using SCDC! Yes I figured the pheatmap() function would introduce problems when the dataset becomes extremely large. We have added an option in the function and you can set generate.figure = F
to avoid creating the pheatmap.
Thanks for the update, and for a great package! Glad to hear this issue resolved.
Artemiy
On Wed, Feb 5, 2020 at 10:36 PM meichendong notifications@github.com wrote:
Hi! Thanks for using SCDC! Yes I figured the pheatmap() function would introduce problems when the dataset becomes extremely large. We have added an option in the function and you can set generate.figure = F to avoid creating the pheatmap.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/meichendong/SCDC/issues/2?email_source=notifications&email_token=AA5OXZCAJYK46P2NHCFDVCDRBMILTA5CNFSM4KDJO2N2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEK4WJLY#issuecomment-582575279, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA5OXZDFW42EEN3RDK6UDU3RBMILTANCNFSM4KDJO2NQ .
Thanks for the tool! I had little problems with it except for QC step.
When attempting to perform QC with SCDC_qc. single cell eset file and core dump are available upon request.
System specifications: Ubuntu 19.10 Lenovo Thinkpad P1 Intel® Core™ i7-8750H CPU @ 2.20GHz × 6 RAM 30,9 GiB
Log: