dice-group / owlapy

OWLAPY is a Python Framework for creating and manipulating OWL Ontologies.
MIT License
16 stars 1 forks source link

Fill up the documentation #12

Closed alkidbaci closed 5 months ago

alkidbaci commented 6 months ago

Add guides/description in owlapy documentation.

Demirrr commented 6 months ago

It would be also great. If we could integrate https://www.w3.org/TR/owl2-syntax into almost in every class docstrings.

For instance, instead of writing An OWL 2 Class Expression in the docstring, adding the respective link of https://www.w3.org/TR/owl2-syntax/#Class_Expressions as well would be helpful.

By this, we should be able to rethink our design decisions. For instance, it is not clear to me why OWLClassExpression should inherent from OWLPropertyRange https://github.com/dice-group/owlapy/blob/459d337115988cddf716f3617d8c94721bbb119a/owlapy/model/__init__.py#L58