nfdi4plants / ARCtrl

Library for management of Annotated Research Contexts (ARCs) using an in-memory representation and runtime-agnostic contract systems.
MIT License
11 stars 7 forks source link

[Feature Request] Support validation_packages.yml #401

Closed kMutagene closed 2 weeks ago

kMutagene commented 4 weeks ago

This week will see a rollout of the new Continuous Quality Control pipelines on the DataHUB. This means that all ARCs using the old validation pipelines will need an update that moves them to using the new validation_packages.yml config file to opt-in for user-selected validation packages.

While [POCs of this exist across the ARCtrl stack]() and a manual migration guide will be uploaded, the ARCitect as the central tool must support this feature to some extent on launch. This will be on 2024-07-10, so time is of essence.

Therefore, ARCtrl needs:

Implementation details:

kMutagene commented 4 weeks ago

related: https://github.com/nfdi4plants/ARCitect/issues/211

Freymaurer commented 4 weeks ago

Reader/Writer functions for the file

functions --> Contracts