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

[BUG] RO crate WIP #326

Open Freymaurer opened 6 months ago

Freymaurer commented 6 months ago

Sources:

Must still be done:

Encoder

Assay

Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/9?

Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/5?

LabProtocol

https://github.com/nfdi4plants/isa-ro-crate-profile/blob/main/profile/isa_ro_crate.md#labprotocol

Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/13?

Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/10?

Sample

image

Person

image

ScholarlyArticle

More

Decoder

Everything

HLWeil commented 6 months ago

Regarding the PropertyValue vs DefinedTerm: These are (in principle) not meant to be used interchangeably. Defined Term is used to depict a single ontology term. Property Value on the other hand is used to depict a term triplet (like parameterValue in isa). It can have an ontology header, ontology value and/or ontology unit.