emmo-repo / EMMO

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

Derived SI units should always contain refence to SI base units #280

Open markdoerr opened 4 months ago

markdoerr commented 4 months ago

It is very hard to create a SPARQL query to EMMO that directly retrieves the SIBaseUnit of derived SIDimensionalUnits.

E.g., force / Newton 1 N = 1 kg m / s²

etc.

I propose to add a property:

hasSIBaseSymbolValue

In the case of force it would also be nice to be able to directly query, from which SIBaseUnits it was derived. (without parsing the hasDimensionString )

jesper-friis commented 4 months ago

Thanks for your input. I see that such a property with the base units would be useful, but it will also increase the maintenance burden. Maybe we could add a script for adding and maintaining it automatically.

Not sure whether it should be an annotation or data property, though.

markdoerr commented 4 months ago

Hej, @jesper-friis , I think, a script is a good idea. (I was also wavering between annotation and data property, a data property might be more reliable for reasoning and SPARQL queries)

Potential queries: A pressure measurement resulted in 5 MPa, please convert the value, using only SIBaseUnits (for standardised storage in a data repository).