nfdi4plants / ARCtrl

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

ARC RO-Crate profile data model #384

Closed kMutagene closed 3 weeks ago

kMutagene commented 3 months ago

This is a summary of discussions regarding this topic so far, and should serve as a tracking issue for further information:

We eventually want to transition to the ARC RO-Crate Profile being a first-class citizen in the ARCtrl stack. Currently, it is only an export-target without a dedicated data model.

Our aim is to add a second data model that represents the ARC as it's RO-Crate profile alongside the current ARCtrl data model. The current data model has three separate fields, representing the ISA, CWL, and FileSystem parts of the ARC, while the RO-Crate profile will unify these concepts, and therefore be a prime target for e.g. optimized query models.

kMutagene commented 1 month ago

Related PR: #426

kMutagene commented 1 month ago

Soft-blocked by https://github.com/CSBiology/DynamicObj/issues/25 cc @HLWeil