nfdi4plants / arc-validate

Home of all the tools and libraries to create and run validation of ARCs
https://nfdi4plants.github.io/arc-validate/
MIT License
3 stars 2 forks source link

Replace CvContainer-dependent parsing with mere CvParam parsing of ARC metadata #31

Closed omaus closed 5 months ago

omaus commented 11 months ago

Atm., metadata files are parsed via ArcGraphModel.IOs parsing functions. Yet, we use those that return ICvBase lists consisting of CvParams and CvParams that are already aggregated into CvContainers. These aggregations hinder flat CvParam evaluation and overcomplicate the information extraction much more than necessary. Therefore, it may be best to use shortly implemented parsing functions that only return mere CvParams.

kMutagene commented 11 months ago

This is now possible due to developments in ARCTokenization, but since this requires a huge re-write of the core API, i move this to the 2.0.0 milestone. This should be implemented on the v2 branch.