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

add 'has occurrent part' as inverse of 'occurrent part of' #486

Closed
2 tasks
StroemPhi opened this issue Aug 25, 2021 · 12 comments
Closed
2 tasks

add 'has occurrent part' as inverse of 'occurrent part of' #486

StroemPhi opened this issue Aug 25, 2021 · 12 comments
Labels
new term request obsolete This includes both obsolete and merge requests

Comments

@StroemPhi
Copy link

There is no RO term for "has occurent part" which is the inverse of ro:"occurent part of" but it is defined as such in TXPO (TXPO_0002523).
In order to prevent others from defining this in their own ontology, as they might not find (or look for) it in TXPO, I propose to:

  • add this inverse relation to RO
  • and then ask the TXPO maintainers to make TXPO_0002523 obsolete
@cthoyt
Copy link
Collaborator

cthoyt commented Sep 2, 2021

I think there is discussion about a similar issue when dealing with has part / part of relations on occurrents in #489

@nlharris nlharris added new term request obsolete This includes both obsolete and merge requests labels Oct 21, 2021
@StroemPhi
Copy link
Author

@cthoyt I don't think this is related to #489, as this is dealing with relations between continuants and occurents and the ones mentioned here are only limited to occurents in the domain and range.

@StroemPhi
Copy link
Author

Also noteworthy, this relation is already in BFO 2.0 with the id BFO_0000117, which is used by quite a few ontologies. however the BFO purl will resolve to the class only version, so this one cannot be resolved. Idk what's the most appropriate way to go, whether pulling BFO_0000117 into RO like 'has part' or to mint a new term.

@dosumis
Copy link
Contributor

dosumis commented Mar 14, 2022

Makes sense to me to add inverse in RO.

@StroemPhi
Copy link
Author

Just found #518. I don't really understand waht "if it [ro:"occurrent part of"] is used e.g. in logical defs it will lead to cryptic lack of entailments unless complex rolification axioms used" means. But if this relation will be deleted than my NTR does not make any sense anymor. However, I think we need more clarification on why there should not be a subproperty of "part of" that is restricted to occurrents

@StroemPhi StroemPhi changed the title add 'has occurent part' as inverse of 'occurent part of' add 'has occurrent part' as inverse of 'occurrent part of' Mar 10, 2023
@wdduncan
Copy link
Collaborator

One place to find BFO's occurrent part of (obo:BFO_0000132) is in the BFO-2020 OWL File (see here). Unfortunately, it doesn't seem that BFO-2020's terms are associated with a term lookup service (e.g., Ontobee, EBI/OLS).

My memory is hazy about the reasons why only a classes version was released for BFO 2. I think agreement was just never reached about which relations should be included in BFO 2 (namely, there was a lot of debate over temporal relations).

In the bfo_ro.owl file, occurrent part of is not included either.

@cmungall
Copy link
Contributor

cmungall commented Mar 11, 2023 via email

@StroemPhi
Copy link
Author

StroemPhi commented Mar 13, 2023

Thank you @cmungall for clarifying with the link. I can now see why #518 was opened and I would have no objections to withdraw my NTR.
I just wanted to mention, that this matter should then probably get more publicity. Because using OLS' also in feature, we can see that currently 9 ontologies reuse ro:"occurent part of", 15+ reuse its unresolvable BFO equivalent ("part of occurrent") as well as its inverse.

Edit: Although I haven't had the time or means to check if they really reuse these relations in any axioms other than just importing.

@wdduncan
Copy link
Collaborator

I would have no objections to withdraw my NTR

Do you want to close this as "not planned"?

@StroemPhi
Copy link
Author

Yes, this can be closed and I will do so with this comment.
I just think that part of resolving #518 would be to somehow announce this change broadly enough to the OBO based RO users and also refer that this somehow also entails the unresolvabel BFO equivalent relations.

@cmungall
Copy link
Contributor

cmungall commented Mar 13, 2023 via email

@StroemPhi
Copy link
Author

The other option I see would be to keep these relations in RO (mint an inverse), map them to their BFO 2020 equivalent and put a big fat comment annotation on them that points to the RO docs to make sure they are used consistently if ever in logical definitions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new term request obsolete This includes both obsolete and merge requests
Projects
None yet
Development

No branches or pull requests

6 participants