Open wdduncan opened 5 months ago
I know. Thought this might cause problems. In earlier implementations I used puns (because a document can often be about a class as well as an instance) but especially with the larger corpus we would have had to pun the vast majority of classes so I thought making it an annotation property would be better. I should probably just change the name and not use the IAO IRI in this case right?
On Thu, May 30, 2024 at 10:03 AM Bill Duncan @.***> wrote:
The ontology has is About as an annotation property. But, in IAO, is about http://purl.obolibrary.org/obo/IAO_0000136 is an object property.
— Reply to this email directly, view it on GitHub https://github.com/mdebellis/DrMO_Docs/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7TPBHAGQS3INI7XPYBRWLZE5LWLAVCNFSM6AAAAABIRJU35SVHI2DSMVQWIX3LMV43ASLTON2WKOZSGMZDMMJUGQ3DEMA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I think it depends on whether you want to do any reasoning. If so, then you need to pun ...
I don't think punning classes as individuals would be too much of a problem. Computers can handle a lot of data now.
I think if you decide to use an annotation property, it would be good to create a different IRI. However, DrMo isn't an OBO Foundry ontology. So, it might be that important.
It isn't space I've noticed that both Protégé and AllegroGraph don't handle lots of puns well There's no specific bug, just random weird things that seem to happen with lots of puns Since I create those values in code anyway I can do the reasoning like inverses in code
On Thu, May 30, 2024, 11:04 AM Bill Duncan @.***> wrote:
I think it depends on whether you want to do any reasoning. If so, then you need to pun ... I don't think punning classes as individuals would be too much of a problem. Computers can handle a lot of data now.
I think if you decide to use an annotation property, it would be good to create a different IRI. However, DrMo isn't an OBO Foundry ontology. So, it might be that important.
— Reply to this email directly, view it on GitHub https://github.com/mdebellis/DrMO_Docs/issues/6#issuecomment-2140500538, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7TPBGZZP6QHWLGF47T5LDZE5SZXAVCNFSM6AAAAABIRJU35SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBQGUYDANJTHA . You are receiving this because you commented.Message ID: @.***>
I know Protege doesn't represent punning well. I haven't tried on Allegrograph.
Perhaps you can use is about
as an object property with axioms like is about some dental material product
, and keep is about product
as annotation property. You can is about product
as some kind of shortcut relation.
The ontology has
is About
as an annotation property. But, in IAO, is about is an object property.