-
Notifications
You must be signed in to change notification settings - Fork 101
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
FR: SpectrumList_ScanSummer::sumSubScansNaive(): configurable m/z tolerance #3344
Comments
You want to use a looser tolerance for binning? That binning step is actually intended to clean up the noisy summing of TIMS spectra IIRC. It takes place before the "summing" which takes into account the user-specified tolerances (precursor m/z, scan time, ion mobility of an uncombined mobility scan). Some illustrations might help me understand what you're seeing and what you want to see. |
Hello, Thanks for your fast response. To clarify, I am talking about MS (not MS/MS) data. Perhaps I misunderstood, but from what I could gather the current tolerances that can be configured ( To illustrate the problem, the following three MS spectra of a compound (theoretical m/z 207.1492) are from the same sample analysis:
Thanks, |
Yeah, scanSumming isn't really the tool to use here. I think what you're asking is for is basically treating the noisy combined spectra as "profile" data and to centroid it. At one point I experimented with an option to treat combined TIMS data as profile data which could be peak picked with our CWT peak picker, but IIRC I wasn't too impressed with the results. I'm not sure if I had added "centroiding" to the CWT algorithm at that point though or if I did that later. If I did it later maybe that's why I wasn't impressed. I was probably also looking at MS2 data, not MS1. If you want to experiment with this, PRs are welcome. :) It should be fairly simple to have the combined IMS data be reported as profile so you can then apply peakPicking to it as you would for any pwiz profile data. |
Ah, that is interesting... I hadn't really thought about centroiding the data. Thanks for your insights! I will see if I can find time to experiment with this. Also related, I was digging a bit through the Bruker SDK and timsConvert source, and it seems the Bruker API already has a function to get centroided data: Thanks, |
Hello,
The scan summing option is sometimes recommended to convert TIMS-TOF data in a way it looks like 'regular' non-IMS LC-MS data. However, this currently doesn't work well when the spectra within an IMS frame are summed, since the current m/z tolerance is very low (<1E-6, see here). The result is that mass peaks with close m/z are split. Would it be possible to make this value configurable to accomodate summing the relative 'noisy' TIMS MS spectra?
Thanks,
Rick
The text was updated successfully, but these errors were encountered: