Open Freymaurer opened 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.
Sources:
Must still be done:
Encoder
Assay
creator
identifier
measurementMethod
instrument
Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/9?
url
Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/5?
headline
description
dateCreated
dateModified
citation
LabProtocol
https://github.com/nfdi4plants/isa-ro-crate-profile/blob/main/profile/isa_ro_crate.md#labprotocol
reagent
computationalTool
url
has strange value "http://nfdi4plants.org/protocols/MyProtocol". Just a placeholderCovered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/13?
sameAs
Covered by https://github.com/nfdi4plants/isa-ro-crate-profile/issues/10?
headline
name
Sample
additionalProperty
mapped to "characteristics" and "factorValues", instead ofor
.Person
familiyName
, but some cultures do not have one. PLUS if we must infer a person object from a isa-json authorList string we can only setname
. I recommend settingfamiliyName
as COULD. Therefore, we should also setgivenName
as SHOULD or move the inferred name fromname
togivenName
.ScholarlyArticle
sameAs
is used for DOI in the example, but the given example doi is just a doi "11.1111/abcdef123456789", which is not of type URL.url
is used for PubMedID in the example, but the given example PMID is just a number "12345678", which is not of type URL.identifier
of type PropertyValue withvalue
as the identifier andvalueReference
as "DOI"/"PMID"/..etcMore
PropertyValue
andDefinedTerm
for ontology annotations? Deciding for either one seems like a better idea.Decoder
Everything