We should allow to import GC/MNS or LC/MS data and to visualize them. There will be a lot of open questions and a lot of issues to solve but first step is to import the data.
we should store the 'parent' ion for ms/ms (likely in info)
how to deal with diodeArray that is acquired simultaneously ? We can probably have a property in MassMeasurement (extending BaseMeasurement) that would define for each measurement its kind (DAD (diode array), MS, MS/MS, ...?)
We should allow to import GC/MNS or LC/MS data and to visualize them. There will be a lot of open questions and a lot of issues to solve but first step is to import the data.
We had already a discussion on the internal format for a GC / MS here: https://github.com/cheminfo/chromatography/blob/master/examples/format.js however:
We could probably go in the direction in which we have a 'flat' database with filterable annotations and keep our currently
MeasurementBase
approachhttps://github.com/zakodium-oss/analysis-ui-components/blob/b6ace8e14c53d39267ca758f8fc9b58355e7c381/src/app/data/MeasurementBase.ts#L18-L22
So for instance a
gc/ms
would look like:MassMeasurement
(extending BaseMeasurement) that would define for each measurement its kind (DAD (diode array), MS, MS/MS, ...?)