Skip to content

uom data conversion explanation and queries #1071

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

Merged
merged 15 commits into from
Jun 24, 2024
Merged

Conversation

philblackwood
Copy link
Contributor

Unit of Measure data conversion steps (powerpoint) and SPARQL. Fixes #1034.

@mkumba
Copy link
Contributor

mkumba commented Apr 2, 2024 via email

@uscholdm
Copy link
Contributor

uscholdm commented Apr 2, 2024

@philblackwood @rjyounes I want to make comments in the PowerPoint deck, what is the best way for me to do that? One way is to make a separate copy and email it to Phil who can make any desired changes and then make another commit. How can I do it more publicly on git?

@rjyounes
Copy link
Collaborator

rjyounes commented Apr 2, 2024 via email

Copy link
Collaborator

@rjyounes rjyounes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't done a thorough review of the queries but I assume everything works.

Copy link
Contributor

@kchastain703 kchastain703 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. Thank you for your hard work!

Copy link
Contributor

@uscholdm uscholdm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very impressive overall, and also fairly complicated. and hard to follow. Would be much easier if there were examples. Has every one of the queries been road tested?

Also, the lack of availability of the unit ref data makes it more or less impossible for anyone to do the conversion.

Comment on lines 8 to 12
construct {
?broaderAspect ?broaderAspectPredicate ?broaderAspectObject .
?unitGroup ?unitGroupPredicate ?unitGroupObject .
?unitOfMeasure ?unitOfMeasurePredicate ?unitOfMeasureObject .
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

An example would be super useful here. I found it difficult to make one up, in part because of the abstraction.

  • broaderAspectPredicate
  • unitGroupPredicate
  • unitOfMeasurePredicate

i would not epect these to vary, so much easier to just put them in.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

uomDataConversion-MU.pptx

This is a copy of the deck with comments and a few added slides.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updates included:
Remove slide showing SA internal process steps of updating, validating, and extracting subset of reference data for client.
Clarify that client reference data is not the full data reference data set, only the subset used by the client.
Improve diagrams (":" before Area and remove diagram using hasAspect).
Remove double arrows from mapping between SA reference data and client existing data.

Complete model is not included because it is not required to do the conversion.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Complete model is not included because it is not required to do the conversion.

ok

Copy link
Contributor

@uscholdm uscholdm Jun 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Improve diagrams (":" before Area and remove diagram using hasAspect).

I don't detect a removed diagram.
There is no ':' in the current copy as of commit:

Commit: 254f981 [254f981]
Parents: 28275d3
Author: philblackwood phil.blackwood@semanticarts.com
Date: Monday, 10 June, 2024 10:50:23
Committer: philblackwood

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove double arrows from mapping between SA reference data and client existing data.

The double arrows are still there. Perhaps you made changes but they did not make it to the commit?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changes committed and pushed

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Phil and I have had several go-rounds on this and it keeps improving to the point where we are mostly just fine-tuning.

@rjyounes rjyounes merged commit 23fe3c5 into develop Jun 24, 2024
1 check passed
@rjyounes rjyounes deleted the UomDataConversion branch June 24, 2024 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Migration scripts for new units and measures model
5 participants