-
Notifications
You must be signed in to change notification settings - Fork 9
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
Comparing isotope pattern #16
Comments
Hm, I guess isotope matching would also be important for proteomics and MS in general, thus |
I will check the |
As far as I remember the Rdisop score some times gives weird result where a worse match is scored higher... So perhaps it is not a good reference implementation... |
I know that in Sirius there is a good implementation. Maybe we can check their code. I have a meeting with Sebastian Böcker tomorrow, so I can ask about the exact algorithm behind it. |
Just thinking out loud:
note that @andreavicini is currently refining our approach to find likely isotopologues in an MS1 spectrum. |
The dotproduct would overestimate similarity, since it would be mainly driven by the monoisotope, which is the highest peak. It was originally develope for GC-MS, where you have a lot of peaks distributed over a m/z range, each peak with some contribution to the spectrum. |
There is a suggestion here I think: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4321342/#__sec4title |
Hi,
I thought one other important aspect would be to compare two isotope pattern (e.g. one measured and one simulated) against each other. We could use the
matchedSpectra
here, assuming that the supplied spectra are MS1 spectra.We would need a scoring function for the isotope pattern matching, since the dotproduct would not work here. What would be a good place for that?
MsCoreUtils
orMetaboCoreUtils
?I'm searching for a fitting scoring function, e.g. adopting the one from
Rdisop
Best,
Michael
The text was updated successfully, but these errors were encountered: