-
Notifications
You must be signed in to change notification settings - Fork 4
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
Populate TBox from files #19
Comments
@alex-mitrevski, A few questions regarding the TBox definition removal APIs:
|
2 and 3 should definitely be done I think. I'm not sure about 1, but my gut feeling is we shouldn't do it (worst case - if |
But, if we don't remove the sub-classes, the immediate children of the class that was removed will be treated as the top-level classes (i.e. at the same level as Object) right? Is this desired? |
I think whoever is deleting the classes should simply be aware of this behaviour, but I think it would be desired. I also don't think it would make sense to clear out the ontology just because you want to delete the top-level class, for example. |
Ok, So I will proceed with implementing just the points 2 and 3 mentioned above. |
@alex-mitrevski, I was thinking we could use the following format for the YAML file with class and property definitions. What do you think?
|
Yeah, I think that looks good. |
Resolved by #28 |
Just as for assertions, it could be useful to have the possibility to add new classes and object properties to the ontology using a (possibly YAML-based) configuration file.
This is related to #2 and #17
The text was updated successfully, but these errors were encountered: