Closed mpagni12 closed 1 year ago
The .mzXML file passes by a treatment (with specific parameters) to yield a feature list. A feature list has less information than the .mzXML.
See ex. of treatment steps below for an illustration of these steps. So they are surely two different concepts.
From (https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking-with-mzmine2/)
So in the near future, I can expect more than one feature list per XML file, with different parameters? If yes, it is Ok like this. Otherwise, I still don't see the necessity of introducing a one-to-one relation in the graph, that is not terribly useful.
Yes @mpagni12, it's possible to have multiple feature lists that originate from a single mzML. Unlikely in our current project, but feature lists and raw mzML are too different to me merged in a single entity IMO.
Even if in the future they always remain 1:1, they are really different indeed.
Mapping the overall process would be (MS-->) RAWFILE -(conversion software + version + parameters)-> MZML -(processing sotware + version + parameters)-> FEATURELIST (-->...)
I don't understand why
enpkg:VGF138_A02_pos.mzXML
andenpkg:VGF138_A02_lcms_feature_list_pos
are considered as distinct concepts. I would merge them into a single entity and drop the predicateenpkg:has_lcms_feature_list
In addition,
enpkg:VGF138_A02_pos.mzXML
has no rdf:type