Closed matentzn closed 3 years ago
This seems unusual. Intuitively prefLabel should not be multivalued. E.g. if we were to make shex for obo/mondo/skos there would be max one prefLabel per language.
However, AFAIK there is nothing in skos saying we must use it in this way.
Note also that prefLabel is not considered a label/syn field by a lot of tooling. So would we have a procedure to materialize prefLabels as synonyms?
An alternative proposal is that we just tag select exactSynonyms with an annotation hasSynonymType CLINGEN_PREFERRED, FOO_PREFERRED etc. This is consistent with uberon, etc.
Perfect, lets do that then! I have no objections to this, so @nicolevasilevsky and I will get started on this. Thank you for the feedback!
Its decided, we do as @cmungall suggests.
Depending on applications, some users prefer different naming schemes (ideally let's not discuss those in this ticket - its just clear there are some conflicting preferences). @nicolevasilevsky and I suggest the following:
Does this make sense?