Open mwang87 opened 5 years ago
CDK Depict has great structure and substructure functionality for this ... based of SMILES/SMARTS https://www.simolecule.com/cdkdepict/depict.html
@mwang87 what do you mean by "peak annotation provided as part of USI"? That the source of the peaks provides annotations, or that we actually perform the annotation from the peaks?
The former feels a bit neater to me for this tool. In my head, the tool we're making is a way of displaying stuff stored elsewhere....is there a standard format for storing annotations along with MS2 data?
I have a final year UG student doing a project on building a javascript spectral plotting tool and part of that is how to handle annotations...we could just pull him straight into here as it seems a fertile place for suggestions?
I would say it should be from the source, many (but not all) MassBank spectra have this as formulas, not many as fragment structures. RMassBank-created spectra have a consistent format but it's not applied over the whole database.
Or there'd have to be an in silico fragmenter involved I guess and done USI end, but then this should be clear ... (METLIN debate...)
I think it would be neater if people provided the annotation, though I think its not very common as @schymane said, its likely not very common. Perhaps the tools are not super mature at the moment, so we can punt on this for the time being.
Annotation of peaks with molecular formula or substructure. Analogous to b/y for peptides.
Several sources of annotation: