emmo-repo / EMMO

Elementary Multiperspective Material Ontology (EMMO)
Other
62 stars 16 forks source link

Adding rdfs:label with similar literal as skos:prefLabel #209

Closed paulzierep closed 1 year ago

paulzierep commented 1 year ago

Most tools use as a minimul rdfs:label for rendering not skos:prefLabel. Since EMMO class names are not human-readable, it is crucial to allow for label based rendering. E.g.: OntoPanel (https://github.com/yuechenbam/yuechenbam.github.io) which is used by multiple projects can only render based on rdfs:label.

Therefore, I would propose to add rdfs:label with the same literal as skos:prefLabel to all concepts.

If this is accepted, I can also write a script to automatically do it.

jesper-friis commented 1 year ago

skos:prefLabel is a subproperty of rdfs:label (an relation that is explicitly included in EMMO) exactly to support such tools.

jesper-friis commented 1 year ago

Closing, since I don't think this is an issue.

If OntoPanel is not able to infer that skos:prefLabel is a rdfs:label, you could either file a bug report for OntoPanel or create a local ontology that imports EMMO and dublicate all skos:prefLabel as rdfs:label.