Closed PeggySze closed 3 years ago
Can you recapitulate this error with the tutorial dataset?
Hi @PeggySze, I am guessing this is a subThreading problem related to your OS. Please try subThreading = FALSE
or threads = 1
. I believe this will solve your issue.
Best
Jeff
Hi everyone, I encountered the same multi-thread issue when running my data but not the tutorial data on the same server, so I am not sure if it is a problem with my OS. Indeed I was able to bypass this issue with my data by setting threads=1 but it becomes really slow (too difficult for trouble-shooting other problems...). I attached the log files for both my data (threads=16) and the tutorial data (threads=16). Do you have any idea why I can not use multi-thread on my data? It will be great if multi-thread will be an option for me. Thanks!
thread16_mydata_ArchR-createArrows-86215ce9e2e3-Date-2020-11-03_Time-20-59-56.log thread16_tutorial_ArchR-createArrows-d86a792b956b-Date-2020-11-04_Time-10-09-48.log
@angleYuan - have you tried using subThreading = FALSE
instead of threads = 1
?
Hi @rcorces , I only had one sample, so if I understand it correctly, subThreading = FALSE and threads = 1 was the same in my case.
I dont believe that is the correct interpretation. I think parallelization happens on a per-chromosome basis when creating arrow files. I think one possible explanation for the issues with HDF5 files is that some systems use subThreading differently or dont allow subThreading (for ex. cluster environments). Please try it and let us know what happens.
Thank you for the explanation. I will give it try!
Hi @rcorces it did work when I use multiple threads (n=16) and set subThreading to False. Thanks for your suggestions, although I have to say the help in processing time is not very significant but at least something.
I met the same issue. However, when run tutorial dataset, it is successful even set the threads =16. While when run myself data, threads = 1 and subThreading = FALSE not work.
I fix this issue when using threads = 1 and subThreading = FALSE together, thanks
Anyone encountered this error on MacOS (I have)?
Hi I encountered an error when creating arrow files. The following is the error information :
And here is the information of my R session :
I also attach my ArchRLogs. ArchR-createArrows-2f9331ab83c12-Date-2020-10-19_Time-10-03-34.log Does anyone know how to fix this problem ? Thanks a lot!