h3abionet / afpo

AfPO: African Population Ontology
1 stars 0 forks source link

Unsatisfiable classes #38

Closed anitacaron closed 5 months ago

anitacaron commented 5 months ago

When I was analysing the results in this table https://github.com/h3abionet/afpo/pull/24#issuecomment-2003869053, I checked Himda, I found that it was using Population_group instead of hasCountryOfOrigin.

Screenshot 2024-03-18 at 12 55 59

This made me define the domain and range for both object properties.

Screenshot 2024-03-18 at 12 56 18 Screenshot 2024-03-18 at 12 56 27

And finally, I added the Population disjoint with Country.

Screenshot 2024-03-18 at 12 56 42

After running the reasoning, there are many unsatisfiable classes

Screenshot 2024-03-18 at 12 55 14

I could spot two logical axioms that could fix all the unsats:

I'll create the PR, which adds the changes suggested here.

cc @abenkahla @Melek-C @daniwelter