-
Notifications
You must be signed in to change notification settings - Fork 18
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
simplify Magnitude and Unit of Measure #451
Comments
Probably subsumes the following: #146 CoherentRatioUnit I incorporated the proposed solution for #171 and #172: introduce numericalValue |
For Enterprise customers, it would be more natural to use the term "standard unit" rather than "coherent unit". |
Dave's thoughts in the attached PowerPoint. |
@philblackwood
The turtle has the following:
I cannot easily determine what is similar or different about these two. There is no semantic link to indicate that both have the same coherent unit. The text definitions say how they are similar, but say nothing about how they differ.
|
There is no class in gist for dimension, on purpose. Each coherent unit corresponds to exactly one dimension, so the latter is unnecessary. |
all my comments from this thread have been folded into the updated WORD document in the first comment (box) |
Attached is a hopefully realistic scenario of an Enterprise that needs to introduce a new unit of measure. It illustrates the kind of guidelines needed for manual calculation of conversion factors and identifies some obstacles to automation of the conversion factors. This example will be added to the WORD document. The Excel file will be updated with a list of 248 common business metrics and what some of them would look like if the aspect were folded into the unit itself. |
Consider pulling magnitudes and units of measure out of gist core into a separate module as a first step. Not sure if there's a clean breaking point. |
Interesting idea, Rebecca. Maybe get some more experience and start to add things back in to the core as they prove themselves (kind of the opposite of removing things that are not being used; add things that are being used). |
I'd have to have a look, but I think there are a few places where Magnitudes are used to define other things, but even if so, there won't be many. |
The original entry has been modified to include updates to WORD document (example of watt hours per mile, plus editorial changes). The .txt file (owl content) has been updated with annotations and to change unitSymbol to symbol. The excel sheet now includes 200+ examples of business metrics. |
Here is some data from the QUDT ontology (Quantities, Units, Dimensions, and Types) at http://qudt.org QUDT units, quantity kinds, quantity kind dimension vectors (with SI terms added), and disciplines. QUDT has many, many properties, not always used consistently, so I did not include them. QUDT documentation talks about systems of units other than SI, but their vectors seem to represent SI units (not entirely clear ... that's a topic for a different post). qudtUnits.txt |
To better understand QUDT data for Quantities, Units, Dimensions, and Types, consider the following questions and answers:
You can answer similar questions with the attached data set derived from QUDT (change the .txt suffix to .owl) |
Here are a few slides to give concrete examples that span a good range of use cases and identify some desirable characteristics of any solution. It includes a sketch of how SI and QUDT are different, and some references (I doubt if we need to go deep into Gaussian or Planck systems). |
The following notes were the basis for a discussion on 13-Oct-22. The points below are based on feedback from @philblackwood
If I were King, I would be inclined to:
Open questions:
|
Closing this issue as the proposals are now out of date. See current discussion and proposals in issue #759. |
Updated May 5 with more complete description and comparison with gist 9.6.0
Also includes a spreadsheet with examples.
Change the .txt suffix to .owl to open the owl file.
Updated May 24 to include annotations in owl file, change unitSymbol to symbol, and include 200+ business metrics in spreadsheet. The WORD document includes the example of adding a new unit (watt hours per mile) and minor editorial changes to WORD document.
gist issue 451.docx
abox unit of measure.xlsx
magnitude_pdb.txt
An agile approach to evaluating this would be to get a high level sense of whether it makes sense to consider it, then understand the proposal and tweak it until it does everything it needs to, and then figure out how to get "from here to there". Point-by-point comparison of old vs. new is a larger effort and prone to forgetting things like changing hasUoM to hasUnitOfMeaure. My 2 cents.
The text was updated successfully, but these errors were encountered: