agroportal / project-management

Repository used to consolidate documentation about the AgroPortal project and track content related issues.
http://agroportal.lirmm.fr
7 stars 0 forks source link

Show class axioms in the class details UI #217

Open syphax-bouazzouni opened 2 years ago

syphax-bouazzouni commented 2 years ago

Use case SFWO

Original User request (from feedback mails)

I was wondering if it would be possible to include equivalence axioms (logical definitions) in the details of classes. Our ontology is strongly reasoning-based, and this capability relies heavily on logical definitions of classes. It would be interesting if users could access these definitions.

For exemple the "heterotroph" class

What we can see in protégé

image

What is described in the owl file

image

What we have in ontoportal

There no implementation or property for equivalentClasses or Restrictions

image

jonquet commented 2 years ago

After discussion, this is not trivial as it related to how AgroPortal deals with blank nodes. For the moment all properties that goes thru blank nodes are ignored and not loaded at all in the triple store. Another example is documented in #240