OpenMS / Tutorials

Tutorials as used in the user meetings. (Please assign a git tag for the revision used for the UM)
BSD 3-Clause "New" or "Revised" License
13 stars 19 forks source link

SIRIUSAdapter + HighResPrecursorMassCorrector #196

Closed oliveralka closed 2 years ago

oliveralka commented 2 years ago

In some cases, a feature is not able to be processed due to a wrongly annotated precursor. In the end, it is filtered via the mass error filter in the SIRIUSAdapter.

This came up when comparing the output of SIRIUSAdapter to the output of SIRIUS-GUI using the same mzML File.

Using the HighResPrecursorMassCorrector to correct via highest intensity the feature pops up.

In addition, the HighResPrecursorMassCorrector can be used to map MS2 spectra, which are have not been measured on the monoisotopic trace to the monoisotopic precursor, this helps with feature mapping and allow the usage of more MS2 spectra. This is already used (implementation wise) in the AssayGeneratorMetabo.

Screenshot 2021-07-23 at 13 26 20

Edit: It actually seems to be enough to only use the correction by feature to allow for correct detection.