nfdi4plants / arc-validate

Home of all the tools and libraries to create and run validation of ARCs

Home Page:https://nfdi4plants.github.io/arc-validate/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

omaus opened this issue · comments

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.

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.