A literal plural is a valid range. A literal singular is valid, but only for really alternative labels (different from the primary label), as the primary label must also be singular (or a mass noun short for "a portion of...")
By that, do we even need "singular"? Do we have terms that are natively plural?
it looks more like we should make plural (HDO_00001026) and
singular (HDO_00001024) "usages" of skos:altLabel
--
Reply to this email directly or view it on GitLab:
#30 (comment 5439260)
You're receiving this email because of your account on
codebase.helmholtz.cloud.
Privacy | Imprint | Support | Status | Documentation | Changelog
... and what a solution would be or we had initially in mind (I don't understand my own issue description).
By that, do we even need "singular"? Do we have terms that are natively plural?
In fact I don't think we need it since all rdfs:label values are singulars (if not mass-nouns). The only other case I can think of are "information", "knowledge". For "data" we are using the class "datum" and discussed to also add a class "data" - however this is not needed at the moment as many other terms either work well with "datum" or, if not, relate to "data set".
Can you spell our for stupid me what we the current problem is and what we need to do here? What do we mean with
i mean: its clear to me that we want to delete the HDO annotation properties "plural" (HDO_00001026) & "singular" (HDO_00001024) - and instead have the plural values be expressed by skos:altLabel. What I don't understand/remember is why we noted down "encoding process" and "information" specifically for this?? I think that should be changed generally, right?
# Annotation Property: <http://purl.obolibrary.org/obo/NCIT_C93495> (acronym)AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/NCIT_C93495> "The non-unique initials or abbreviated name used for identification. [Definition Source: NCI]")AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/NCIT_C93495> "acronym"@en)SubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/NCIT_C93495> skos:altLabel)
but for plural (what external vocab can we link to? NCIT doesn't seem to have a plural def., on OLS the most used way seems to be http://purl.obolibrary.org/obo/OMO_0003004 - but this is a synonym-type-propertiy (i.e. not skos:altLabel)), replace all "plural (HDO_00001026)" and remove all "singular (HDO_00001024)"
(acronym)AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115><http://purl.obolibrary.org/obo/NCIT_C93495> "The non-unique initialsor abbreviated name used for identification. [Definition Source: NCI]")AnnotationAssertion(rdfs:label<http://purl.obolibrary.org/obo/NCIT_C93495> "acronym"@en)SubAnnotationPropertyOf(<http://purl.obolibrary.org/obo/NCIT_C93495>skos:altLabel)
but for plural (what external vocab can we link to? NCIT doesn't seem
to have a plural def.), replace all "plural (HDO_00001026)" and remove
all "singular (HDO_00001024)"
?
--
Reply to this email directly or view it on GitLab:
#30 (comment 5440624)
You're receiving this email because of your account on
codebase.helmholtz.cloud.
Privacy | Imprint | Support | Status | Documentation | Changelog
Hm, "minting our own" sounds however like keeping "plural (HDO_000001026)" (but describing it better - see below)
Looking into HDO we are using the following annotation properties (list excludes dce, dcterms, oboInOwl, owl, skos):
From that, both NCIT and IAO could be considered a "scope mismatch", i.e. to be replaced. I have the following questions:
Regarding the HDO properties I think i understand we want to do the following:
Question 1: what are we doing here:
Declaration(AnnotationProperty(:HDO_00001024)) -> "singular" ToDo: remove throughout HDO*
Declaration(AnnotationProperty(:HDO_00001026)) -> "plural" *ToDo: edit according to the following:
# Annotation Property: :HDO_00001024 (plural)AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> :HDO_00001024 "plural form of term label")AnnotationAssertion(rdfs:label :HDO_00001024 "plural"@en)SubAnnotationPropertyOf(:HDO_00001024 skos:altLabel)
Question 2: Would the above actually work? (i.e. i replaced the "" term in the above example with ":HDO_0001026"