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

update iao import #1700 #1754

Merged
merged 22 commits into from
Dec 1, 2023
Merged

update iao import #1700 #1754

merged 22 commits into from
Dec 1, 2023

Conversation

stap-m
Copy link
Contributor

@stap-m stap-m commented Nov 17, 2023

Summary of the discussion

Based on #1700 and #1755 and #1756 and #1651 and #1695 and #1689

  • remove OMO import since redundant
  • update iao import based on tidy oeo imports oeo-tools#4
  • update domains and ranges of imported object properties

Type of change (CHANGELOG.md)

Add

http://purl.obolibrary.org/obo/IAO_0000582 # time stamped measurement datum
http://purl.obolibrary.org/obo/IAO_0000007 # action specification
http://purl.obolibrary.org/obo/IAO_0000098 # data format specification
http://purl.obolibrary.org/obo/IAO_0000005 # objective specification
http://purl.obolibrary.org/obo/OBI_0500000 # study design
http://purl.obolibrary.org/obo/IAO_0000594 # software application
http://purl.obolibrary.org/obo/IAO_0000593 # software library
http://purl.obolibrary.org/obo/IAO_0000591 # software method
http://purl.obolibrary.org/obo/IAO_0000592 # software module
http://purl.obolibrary.org/obo/IAO_0000595 # software script
http://purl.obolibrary.org/obo/IAO_0000314 # document part # subclasses requireds?
http://purl.obolibrary.org/obo/IAO_0000013 # journal article
http://purl.obolibrary.org/obo/IAO_0000129 # version number
http://purl.obolibrary.org/obo/IAO_0000400 # cartesian spatial coordinate datum
http://purl.obolibrary.org/obo/IAO_0000401 # one dimensional cartesian spatial coordinate datum
http://purl.obolibrary.org/obo/IAO_0000402 # two dimensional cartesian spatial coordinate datum
http://purl.obolibrary.org/obo/IAO_0000403 # three dimensional cartesian spatial coordinate datum
http://purl.obolibrary.org/obo/IAO_0000581 # has time stamp

Automation

Closes #1755, #1700

PR-Assignee

Reviewer

  • 🐙 Follow the Reviewer Guide
  • 🐙 Provided feedback and show sufficient appreciation for the work done

@github-actions github-actions bot added the oeo-shared changes the oeo-shared module label Nov 17, 2023
@github-actions github-actions bot added the oeo.omn changes the oeo.omn -module label Nov 17, 2023
This was referenced Nov 21, 2023
@stap-m
Copy link
Contributor Author

stap-m commented Nov 28, 2023

Note: since we included has time stamp with hierarchy, we have its parent property has part imported twice, once by IAO and once by RO.

  • ToDo: fix that

EDIT: see OpenEnergyPlatform/oeo-tools#5 for the import procedure. For the immediate solution, I remove it in ro-extracted.owl

@l-emele l-emele mentioned this pull request Nov 28, 2023
5 tasks
@stap-m
Copy link
Contributor Author

stap-m commented Nov 29, 2023

I just saw, the the newly imported journal article has two parents, report and pubclication. How do we deal with that? I'd vote for removing either of them and comment in oeo-import-edits.

@stap-m stap-m marked this pull request as ready for review November 29, 2023 10:07
@stap-m stap-m self-assigned this Nov 29, 2023
@stap-m
Copy link
Contributor Author

stap-m commented Nov 29, 2023

Todo:
clean oeo-import-edits. I'll do that in a separate issue once this PR is merged, for a better reviewability.

@@ -35,6 +37,12 @@ Currently, it covers the `ro-extracted.owl`-file which is a subset of the Relati



<!-- http://purl.obolibrary.org/obo/IAO_0000116 -->

<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000116"/>
Copy link
Contributor

Choose a reason for hiding this comment

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

I it is probably not the right line, but I noticed that editor note (IAO_0000116) has duplicate labels, one from BFO and one from IAO:
grafik

Copy link
Contributor Author

@stap-m stap-m Nov 30, 2023

Choose a reason for hiding this comment

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

Yes, both contribute these annotation properties (there are several), since BFO imports them from iao obviously. With removing OMO, there are at least only doubled annotations left. I think, I won't fix that in this PR, unfortunatetly :(

Copy link
Contributor Author

Choose a reason for hiding this comment

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

From todays oeo-dev-meeting: @areleu opened a feature request for ROBOT some time ago with this topic. ontodev/robot#1099

@stap-m
Copy link
Contributor Author

stap-m commented Nov 29, 2023

I just saw, the the newly imported journal article has two parents, report and pubclication. How do we deal with that? I'd vote for removing either of them and comment in oeo-import-edits.

Thanks for the review. Any opinion on this @l-emele ?

@stap-m
Copy link
Contributor Author

stap-m commented Nov 30, 2023

I just saw, the the newly imported journal article has two parents, report and pubclication. How do we deal with that? I'd vote for removing either of them and comment in oeo-import-edits.

Thanks for the review. Any opinion on this @l-emele ?

From todays oeo-dev-meeting: try to skip the import of publication and have only the already imported class report as parent

@areleu
Copy link
Contributor

areleu commented Nov 30, 2023

I could not reproduce the extraction process 1 to 1, did you do some manual changes after extracting or am I missing something?

@stap-m
Copy link
Contributor Author

stap-m commented Nov 30, 2023

I could not reproduce the extraction process 1 to 1, did you do some manual changes after extracting or am I missing something?

Can you specify the diffs? I ran the script pushed in this commit: OpenEnergyPlatform/oeo-tools@b1cd5d4 All other changes have been done in oeo-import-edits.

@stap-m
Copy link
Contributor Author

stap-m commented Dec 1, 2023

I could not reproduce the extraction process 1 to 1, did you do some manual changes after extracting or am I missing something?

Can you specify the diffs? I ran the script pushed in this commit: OpenEnergyPlatform/oeo-tools@b1cd5d4 All other changes have been done in oeo-import-edits.

@areleu could you also review this PR OpenEnergyPlatform/oeo-tools#4 please.

@areleu
Copy link
Contributor

areleu commented Dec 1, 2023

I could not reproduce the extraction process 1 to 1, did you do some manual changes after extracting or am I missing something?

Can you specify the diffs? I ran the script pushed in this commit: OpenEnergyPlatform/oeo-tools@b1cd5d4 All other changes have been done in oeo-import-edits.

Just checked it out, and I could reproduce the imports

I could not reproduce the extraction process 1 to 1, did you do some manual changes after extracting or am I missing something?

Can you specify the diffs? I ran the script pushed in this commit: OpenEnergyPlatform/oeo-tools@b1cd5d4 All other changes have been done in oeo-import-edits.

@areleu could you also review this PR OpenEnergyPlatform/oeo-tools#4 please.

I guess this check works as validation of this too.

@stap-m stap-m merged commit 874bbc0 into dev Dec 1, 2023
4 checks passed
@stap-m stap-m deleted the feature-1700-iao-update branch December 1, 2023 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
oeo.omn changes the oeo.omn -module oeo-shared changes the oeo-shared module
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

align imports from omo and iao
3 participants