IPO icon indicating copy to clipboard operation
IPO copied to clipboard

IPO parallelizing not working, large scale dataset hundreds to thousands of samples

Open victorfrnak opened this issue 5 years ago • 3 comments

I am running IPO on a set of 200 + samples (and will have a set of 1800 + later). So, the parallelizing options are very important. However, the IPO run seems to be taking a long time (over a week) so I believe that the parallelization is not working. When I stop the R command, I get this message. Even though I am using BPPARAM at 10.

IPO (nSlaves-argument) and xcms (BPPARAM-argument) parallelisation cannot be used together!

Am I correct in believing that the parallelization is not working? Is it feasible to run IPO on hundreds of samples?

victorfrnak avatar Oct 30 '19 22:10 victorfrnak

Hi, suggestion from my side: there is no need to run the optimisation on all samples. Instead, you could pick 20-100 QC samples, and use the resulting parameters to guide your processing of the 1800 samples. Yours, Steffen

sneumann avatar Oct 31 '19 15:10 sneumann

Hi Steffen. thanks for the reply. I have thought about that - however, I am particularly interested in optimizing with the correct determination of the minfrac parameter ... (fraction of samples a metabolite must be in) and I would like to calculate this as a function of the entire dataset. Is it possible to run IPO at this scale? Sorry for not getting back to this until now, I was preparing a talk. Thanks

victorfrnak avatar Nov 09 '19 22:11 victorfrnak

Given this error: "IPO (nSlaves-argument) and xcms (BPPARAM-argument) parallelisation cannot be used together! Setting nSlaves to 1. " Is there an inherent conflict between xcms and IPO in the way that IPO is running xcms functions?

victorfrnak avatar Nov 09 '19 22:11 victorfrnak