Via Python, I have defined an inverse property ("is_idealized_by") for an existing property defined in an OWL file ("idealizes").
When accessing an individual that has this property set (artifact.is_idealized_by), I retrieve the proper value. Now I expected the inverse property "is_idealized_by" to also be listed when calling "get_properties()" on this individual, however, this is not the case.
Is this a bug? Is there another way to retrieve a list of these inverse properties?
I forgot to mention that I did some more variations to see where the issue comes from. In a previous post, I showed that the code works when specifying the inverse property in another ontology using `with`. However, this does not work when setting the namespace using the class property:
namespace = sumo_cora
inverse_property = idealizes