semanticarts / ontology-toolkit

Tools to update and export ontology RDF.
Apache License 2.0
34 stars 6 forks source link

Support strict/full/all for definedBy. Fixes #105. #113

Closed sa-bpelakh closed 1 year ago

sa-bpelakh commented 1 year ago

Address #105 and enable https://github.com/semanticarts/gist/issues/775.

Since this modifies the behavior of the command-line interface, it would require a major release. Will probably hold until we can fold in a few other interface-breaking or substantial changes.

sa-bpelakh commented 1 year ago

Rescoping the work as follows as per discussion with @rjyounes :

  1. strict get modified to any ontology concepts (e.g. classes, properties, etc) as well as any instances of classes declared in the ontology, removing owl:Thing as it is no longer needed
  2. all will remain as is - any entity that has properties other than type