-
Notifications
You must be signed in to change notification settings - Fork 80
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
The error message encountered when using the "IPO" package #733
Comments
This is related to issue #730 as well as #700. It's all some odd behavior do to changes in the |
Thank you for your reply. I would like to ask another question to rule out upstream issues. |
I think the real problem here is that IPO still uses the old (and deprecated) classes from But this does not solve your problem here ... so let's try to fix that. Can you please provide the output of your |
I have just deleted and reinstalled all R and bioconductor related packages. They should all be the latest versions now.
Matrix products: default locale: time zone: Asia/Taipei attached base packages: other attached packages: loaded via a namespace (and not attached): |
Can you please try to re-install the You should be able to do this (assuming you have the BiocManager::install(c("Matrix", "xcms"), type = "source", force = TRUE) |
I reinstalled Matrix and xcms, and ran the code just now and got the following results, but I am not sure if this is the normal success situation, or if I am fine-tuning the detection range of parameters (I will take one part) : 26 Detecting mass traces at 24.5 ppm ... OK Detecting mass traces at 24.5 ppm ... OK Detecting mass traces at 24.5 ppm ... OK Detecting mass traces at 24.5 ppm ... OK Detecting mass traces at 24.5 ppm ... OK Error in units != "px" && is.na(res) : |
Can you provide the output of |
Hi, Mr. Neumann
Does this mean my params adjustment needs to be changed? Or is it still a problem related to |
Hi, frankly, I don't know the IPO code guts well enough to help. The traceback shows this is rather something in the IPO code. The |
I think the problem with |
My code:
The error message encountered when using the "IPO" package is as follows:
starting new DoE with:
min_peakwidth: c(12, 28)
max_peakwidth: c(35, 65)
ppm: c(17, 32)
mzdiff: c(-0.001, 0.01)
snthresh: 10
noise: 0
prefilter: 3
value_of_prefilter: 100
mzCenterFun: wMean
integrate: 1
fitgauss: FALSE
verbose.columns: FALSE
1
Detecting mass traces at 17 ppm ... OK
Detecting chromatographic peaks in 39815 regions of interest ... OK: 3156 found.
Error in xcms::xcmsSet(files = files, method = "centWave", peakwidth = c(xcmsSetParameters$min_peakwidth[task], :
Chromatographic peak detection failed for all files! The first error was: Error in validObject(.Object): invalid class “xcmsPeaks” object: superclass "mMatrix" not defined in the environment of the object's class
Executing the official example code failed to execute successfully
It is currently not possible to determine whether it is a version issue or a file issue.
The file is a CDF file in "faahKO" using the example
The text was updated successfully, but these errors were encountered: