-
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
Problem with getEICs in xcms #7
Comments
Example script from Alan:
|
So the raw RT EIC has :
i.e. the raw have 128 datapoints per EIC. |
Hi Alan, |
Alan Smith made some excellent progress: Hi Steffen, I picked this up again and found that the problems in EIC extraction are caused by the length of the vector of corrected retention times. The vector of corrected RTs corresponds to the length of the all of the scans in an xcmsRaw object in xcms version 1.26.1 and only the scan range used for peak detection in xcms version 1.46.0.
Attach is a pdf with an EIC generated using data after filling peaks [no hack] and an EIC generated using the hack on a centwave prior to retention time correction and filling peaks. Let me know if there is anything else I can do to help. |
Concerning Alan Smith's point 3) above:
thanks, jo |
Actually, I repeated the code chunk above after changing xcms to use the "new"
The results look actually pretty good to me, but please reconfirm. |
+ Fix problem in getEIC on xcmsSet objects reported by Alan Smith in issue #7 and add a RUnit test case to test for this (test.issue7 in runit.getEIC.R). + Change some unnecessary warnings into messages.
+ Fix bug in getEIC reported by Alan Smith in issue #7. + Replace unnecessary warnings with messages.
+ Fix problem in getEIC on xcmsSet objects reported by Alan Smith in issue #7 and add a RUnit test case to test for this (test.issue7 in runit.getEIC.R). + Change some unnecessary warnings into messages. git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115441 bc3139a8-67e5-0310-9ffc-ced21a209358
+ Fix bug in getEIC reported by Alan Smith in issue #7. + Replace unnecessary warnings with messages. git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115442 bc3139a8-67e5-0310-9ffc-ced21a209358
+ Fix problem in getEIC on xcmsSet objects reported by Alan Smith in issue #7 and add a RUnit test case to test for this (test.issue7 in runit.getEIC.R). + Change some unnecessary warnings into messages. git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115441 bc3139a8-67e5-0310-9ffc-ced21a209358
+ Fix bug in getEIC reported by Alan Smith in issue #7. + Replace unnecessary warnings with messages. git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115442 bc3139a8-67e5-0310-9ffc-ced21a209358
+ Fix problem in getEIC on xcmsSet objects reported by Alan Smith in issue #7 and add a RUnit test case to test for this (test.issue7 in runit.getEIC.R). + Change some unnecessary warnings into messages. git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115441 bc3139a8-67e5-0310-9ffc-ced21a209358
+ Fix bug in getEIC reported by Alan Smith in issue #7. + Replace unnecessary warnings with messages. git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/xcms@115442 bc3139a8-67e5-0310-9ffc-ced21a209358
closing this issue now - should have been fixed. |
Alan Smith reported:
We ran into a problem with the newer versions of xcms (1.38, 1.40, and 1.43 have been tested) after tyring to upgrade from version 1.26.1. Interestingly the newer versions of the getEIC function works fine on data xcmsSet objects generated under xcms version 1.26.1. I just wanted to let you know that if this problem interests you and you would like real examples of our data I would be happy to provide it to you if the example below is not helpful. Any advice on how to handle this issue will be greatly appreciated especially if it is a user error on my part.
We are experiencing problems generating EICs using the getEIC function with xcmsSet objects and group IDs when the "rt" argument is set to "cor". Recently we upgraded xcms from version 1.26.1 to version 1.40 and began to experience the issue where all of the EICs generated by getEIC do not make sense when rt="cor". The problem occurs with or without data that has been rt corrected when rt is set to cor. The EICs look as expected when using rt = raw. This problem occurs with every independent data set we have evaluated. I have been able to reproduce the problem with the faahKO package [example code following session info]. I have attached a pdf from the example code below where page 1 and 3 correspond to the same feature. We have rolled back to version 1.26.1, but would like to use the current version of xcms. Any information on the origin of this problem and advice on how to solve this problem would be appreciated so that we can evaluate features with RT corrected data using the current builds of xcms and the getEIC fucntion.
The text was updated successfully, but these errors were encountered: