Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incorporate Allotrope additions #1104

Open
VladimirAlexiev opened this issue Jan 24, 2025 · 3 comments
Open

incorporate Allotrope additions #1104

VladimirAlexiev opened this issue Jan 24, 2025 · 3 comments

Comments

@VladimirAlexiev
Copy link
Contributor

Allotrope is this huge initiative for chemical, lab and other kinds of measurements.

<http://purl.allotrope.org/voc/qudt/REC/2024/09/vocab/unit> rdf:type owl:Ontology ;
                                                             owl:versionIRI <http://purl.allotrope.org/voc/qudt/REC/2024/09/vocab/unit> ;
                                                             owl:imports <http://purl.allotrope.org/voc/qudt/REC/2024/09/schema/qudt> ;
                                                             dct:contributor <http://www.allotrope.org> ,
                                                                             <http://purl.allotrope.org/voc/qudt/contributors/DanielMekonnen> ,
                                                                             <http://purl.allotrope.org/voc/qudt/contributors/IrenePolikoff> ,
                                                                             <http://purl.allotrope.org/voc/qudt/contributors/RalphHodgson> ;
                                                             dct:creator <http://purl.allotrope.org/voc/qudt/contributors/JamesEMasters> ;
                                                             dct:issued "2024-09-27T12:00:00Z"^^xsd:dateTime ;
                                                             dct:modified "2024-09-06T12:00:00Z"^^xsd:dateTime ;
                                                             dct:subject "Units of Measure" ;
                                                             dct:title "QUDT Units Vocabulary (without dimensions) (REC/2024/09)" ;
                                                             owl:versionInfo "Allotrope REC/2024/09" ;
                                                             skos:changeNote "2020-02-19 Added pref labels, fixed symbols. [Allotrope]" ,
                                                                             "2021-06-30 Update to OWL2 fixed schema. [Allotrope]" ;
                                                             prov:derivedFrom <http://qudt.org/1.1/vocab/unit> .
  • quantity.ttl, 324kb

  • qudt.ttl, 100k

  • qudt-ext.ttl, 312k

<http://purl.allotrope.org/voc/qudt/REC/2024/12/qudt-ext> rdf:type owl:Ontology ;
                                                                     owl:versionIRI <http://purl.allotrope.org/voc/qudt/REC/2024/12/qudt-ext> ;
                                                                     owl:imports <http://purl.allotrope.org/voc/qudt/REC/2024/09/schema/dimension> ,
                                                                                 <http://purl.allotrope.org/voc/qudt/REC/2024/09/schema/quantity> ,
                                                                                 <http://purl.allotrope.org/voc/qudt/REC/2024/09/schema/qudt> ,
                                                                                 <http://purl.allotrope.org/voc/qudt/REC/2024/09/vocab/dimensionalunit> ,
                                                                                 <http://purl.allotrope.org/voc/qudt/REC/2024/09/vocab/quantity> ,
                                                                                 <http://purl.allotrope.org/voc/qudt/REC/2024/09/vocab/unit> ;
                                                                     dct:contributor <http://www.allotrope.org> ,
                                                                                     <http://www.nasa.gov> ,
                                                                                     <http://www.openphacts.org> ,
                                                                                     <http://www.topquadrant.com> ;
                                                                     dct:description "This ontology adds vocabulary of units of measurement and quantities and new unit classes to QUDT." ;
                                                                     dct:issued "2024-12-18T12:00:00Z"^^xsd:dateTime ;
                                                                     dct:modified "2024-12-11T12:00:00Z"^^xsd:dateTime ;
                                                                     dct:title "The Allotrope QUDT Extension Ontology (REC/2024/12)" ;
                                                                     owl:priorVersion <http://purl.allotrope.org/voc/qudt/REC/2024/09/qudt-ext> ;
                                                                     owl:versionInfo "REC/2024/12" 
  • 22 new unit classes eg qudt-ext:AbsorbanceUnit
  • 17 new quantity kinds, eg quantity-ext:Absorbance
  • 212 new units, eg unit-ext:AbsorbanceUnit

It would be better to incorporate Allotrope additions to the core QUDT, so they can be reused by others.

  • Allotrope is a very serious organization and their ontology practices are rigorous, so contributions could be taken en-masse
  • But first some collaboration with Allotrope should be established, and maybe some adjustments
    eg theirs unit-ext:BecquerelPerGram vs ours unit:BQ-PER-KiloGM
  • I don't know who are the Allotrope contacts: maybe DanielMekonnen and JamesEMasters, or are these QUDT people?
Copy link
Collaborator

ralphtq commented Jan 27, 2025

I know the history of this. Some years ago I was collaborating with Allotrope. They adopted v1.0 of QUDT and chose not to move to v2 because of the QName changes on units. My last knowledge of this is at least 3 years ago. Perhaps they can, or have, moved to v2?

@VladimirAlexiev
Copy link
Contributor Author

Then we need to have owl:sameAs between QUDT 1.0 naming conventions and QUDT 2.0 naming conventions, eg

unit-ext:BecquerelPerGram owl:sameAs unit:BQ-PER-GM

owl:sameAs may be too strong, but skos:exactMatch is already used for linking to other Unit ontologies.

@steveraysteveray what do you say?

@steveraysteveray
Copy link
Collaborator

Ah, we should discuss. We have indeed considered how to best support people wanting to migrate from QUDT 1.0 to newer versions. skos:exactMatch might be the best way to go here. Allotrope is the only significant body we are aware of that is stuck in 1.0, but there may be others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants