-
Notifications
You must be signed in to change notification settings - Fork 20
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
Error with calcPPS function #50
Comments
I have just noticed that this error only occurs if files have no peaks detected with the specified parameters. Below is the output for
|
Hi! |
Hi! Thank you for your reply. Data is located on Dropbox. Same error has been produced with multiple datasets from my study and I uploaded just ten QC samples here.
I do use a modified plotContours() funtion to prevent jpeg generation, since the Linux cluster does not support graphical display. It shouldn't have any effect on the overall process though.
plotContours_1.R looks like that:
|
Thank you for the data and the The issue seems to arise in the rare case, when there is only one (or just few) peak(s) found. In this case the |
So the problem was in the |
Thank you for looking into this, I will try running IPO with newest xcms3 branch. |
According to my tests the develop-branch (see 2abc39e) should now handle this issue correctly also for older |
Brilliant, the develop-branch works just fine with the old xcms. xcms3 with the IPO Bioconductor-version works too. Also, my suggestion for a new version is to provide an option to disable jpeg generation, which other users might find useful too :) Thanks for your help! |
Thank you very much for testing. The bug-fixes are on the way to Bioconductor as well. Regarding the jpeg generateion: Are you aware of setting |
Yes, an option to completely disable plotting would be useful for those that are using linux clusters, which do not support graphical display. |
Thanks for the suggestion. I guess there's no reason against providing an option to disable plotting. |
I'm trying to optimize xcmsSet parameters for a large study by taking subsets of the data (10 - 20 mzML files) as representatives of different LC-MS modes and running them separately.
optimizeXcmsSet()
does work with some of the data subsets just fine. But with some datasets, function stops after a few DoE with an error:I tried running the code with the same mzMLs on two systems:
Code below is for running on x86_64-pc-linux-gnu cluster:
Have you encountered such issue before? I don't understand why this issue occurs, since function works with the same, but fewer files (e.g., 2 files, 5 files or 8 files out of 10 files). Furthermore, these mzML files are processed succesfully with
xcmsSet()
and are not corrupted in any way.Thank you.
The text was updated successfully, but these errors were encountered: