RDF/OWL Properties Panel

The RDF/OWL Properties Panel displays a hierarchy of instances of rdf:Property including its subclasses such as owl:ObjectProperty. This panel is only available for Ontology asset collections. The hierarchy is based on the rdfs:subPropertyOf relationship.

Note

TopBraid EDG is based on SHACL and does not require properties to have their own “global” type or any other triples such as labels and property axioms. However, in some cases you may want to have such global statements for interoperability with external systems that are primarily using RDF, RDF Schema or OWL. The RDF/OWL Properties Panel may help in the discovery and maintenance of those properties.

Warning

It is often easier to not have any global property definitions and instead rely on SHACL property shapes only. Having both property shapes and global property definitions may lead to inconsistencies, for example when you delete, move or rename a property shape but not the global statements about it. You can use Export > Export Ontology as OWL File or Export > Export Ontology as RDF Schema File to produce these global definitions even from a pure SHACL ontology.

Toolbar Buttons

  • New is available in Ontology asset collections only and can be used to create new global property definitions.

Settings

  • Display locally defined properties only only shows properties that have their rdf:type defined in the current asset collection, not just from an included collection. This essentially filters out all the system properties.

  • Display OWL properties only only shows instances of owl:DatatypeProperty and owl:ObjectProperty.

  • Display IDs instead of labels toggles between human-friendly display labels and machine-friendly qnames. Property labels often clash and therefore switching to qnames allows you to distinguish them.

  • Ignore sub-property hierarchy displays all properties on the top level of the hierarchy, when activated.

See Also

Further Reading on Ontologies

Further Reading on TopBraid