Closed dr-shorthair closed 3 months ago
Very interesting. We will have to investigate the pros & cons, especially concerning owl:sameAs that, as you know, carries baggage.
I was involved in the development of the site, so let me know if I can help. Simon, I pitched for singular for the individual units, prefixes, etc. but they decided not to go with it...sigh.
@stuchalk, as you probably have seen in #865, we have been discussing the best name for the relation to point to the SI URIs. A question for you is what is the timetable for when or if the SI infrastructure will offer resolution of the URIs to computable objects in addition to html pages? (Much like the way http://qudt.org/vocab/unit/A resolves to an html page for browsers, but to a .ttl object for programs). The timetable will influence whether we will offer just an informational reference, or a computable link.
@steveraysteveray Thanks for the message. I have read the other thread and appreciate all of the comments. To your question, there is JSON-LD at endpoints for the units only but we are working on completing that and adding to the prefix and constants endpoints. I will let you know when this is ready for testing. Also though any general and/or specific feedback about what is currently available would be really appreciated as the development group needs to understand what the community really wants/needs. We can get on a call if you want to chat about the SIRP development...
That's good news. How do we access the units endpoint to get the JSON-LD?
No worries. I figured it out using Postman.
@stuchalk, I'm curious why your URIs sometimes contain a /SI (units) and sometimes do not (constants)?
@steveraysteveray that's because the units and prefixes are part of the SI, but the constants fall under the CODATA TG on the fundamental constants. Still, I also wish these were harmonized in there format.
At least there's an explanation!
BIPM has (finally) developed a digital framework for the SI, with persistent URIs for
(Its a shame they used plurals in the URIs, but whatever ...)
The web UI is https://si-digital-framework.org/ The underlying representation is RDF, the sources are at https://github.com/TheBIPM/SI_Digital_Framework/tree/main/SI_Reference_Point/TTL
I haven't yet found out how to get RDF representations from the service - HTTP content negotiation can get JSON or XML but not RDF/XML, JSON-LD or Turtle - so I'm chasing this up with my contact at BIPM.
Nevertheless, there is an opportunity to tie QUDT definitions back to the SI reference point.
The number of individuals in the SI system are still relatively small - there are only ca. 100 units, and smaller numbers of the other things - so a manual matching process is tractable.
What matching predicate should be used?
skos:exactMatch
would entail the SI individuals are (also)rdf:type skos:Concept
which is probably harmlessowl:sameAs
is actually appropriate.The SI 'ontology' looks a bit simpler than QUDT so I don't expect there would be inconsistencies with
sameAs
, but that probably needs to be verified.