Specification
Look System
kanonak.org
core-owl@2.1.0
core-owl
All Different
The class of axioms asserting that every member of a list of individuals is pairwise different from every other member. More compact than enumerating O(n^2)…
All Disjoint Classes
The class of axioms asserting pairwise disjointness over a list of classes. The n-ary counterpart of `disjointWith`. Mirrors `owl:AllDisjointClasses`.
All Disjoint Properties
The class of axioms asserting pairwise property-disjointness over a list of properties. The n-ary counterpart of `propertyDisjointWith`. Mirrors…
All Values From
The property that determines the class that all values of a property must belong to
Annotated Property
The predicate of the axiom being annotated. Mirrors `owl:annotatedProperty`.
Annotated Source
The subject of the axiom being annotated. Mirrors `owl:annotatedSource`.
Annotated Target
The object of the axiom being annotated. May be either a Resource or a Literal — `Resource` is the upper bound covering both. Mirrors `owl:annotatedTarget`.
Annotation
The class of annotation reifications — used when an annotation itself needs to be annotated (e.g. recording the source of an rdfs:label). Mirrors…
Annotation Property
The class of annotation properties
Assertion Property
The property whose assertion is being negated. Mirrors `owl:assertionProperty`.
Asymmetric Property
The class of asymmetric properties
Axiom
The class of reified axioms. Used to attach annotations (provenance, deprecation, etc.) to a specific axiom rather than to one of its entities. Mirrors…
Backward Compatible With
References an ontology that this version is backward compatible with
Bottom Data Property
The empty DatatypeProperty — relates no individuals to any literal. Every DatatypeProperty has this as a sub-property. Mirrors `owl:bottomDataProperty`.
Bottom Object Property
The empty ObjectProperty — relates no individuals. Every ObjectProperty has this as a sub-property. Mirrors `owl:bottomObjectProperty`.
Cardinality
The property that determines the exact cardinality of a restriction
Class
The class of all OWL classes
Complement Of
The property for specifying class complements
Data Range
The class of OWL data ranges
Datatype Property
The class of datatype properties that relate individuals to data values
Deprecated
Indicates that a resource is deprecated
Deprecated Class
The class of deprecated classes
Deprecated Property
The class of deprecated properties
Different From
The property for declaring two individuals as distinct
Disjoint Union Of
Declares the subject class as the disjoint union of the listed classes — i.e. equivalent to their `unionOf` AND every pair of listed classes is `disjointWith`.…
Disjoint With
The property for declaring two classes as disjoint
Distinct Members
The property for declaring a list of pairwise different individuals
Equivalent Class
The property for declaring two classes as equivalent
Equivalent Property
The property for declaring two properties as equivalent
Functional Property
The class of properties that can have at most one value for each individual
Has Key
Declares that the listed properties (an `rdf:List` of ObjectProperty / DatatypeProperty values) jointly identify individuals of the subject class — i.e. two…
Has Self
Used inside an `owl:Restriction` whose `onProperty` value is an `ObjectProperty`. The boolean literal asserts the restriction matches individuals related to…
Has Value
The property that determines the individual value that a restriction refers to
Imports
References an ontology to be imported
Incompatible With
References an ontology that this version is incompatible with
Intersection Of
The property for defining a class as an intersection of other classes
Inverse Functional Property
The class of properties that are inverse functional
Inverse Of
The property for specifying inverse properties
Irreflexive Property
The class of irreflexive properties
Max Cardinality
The property that determines the maximum cardinality of a restriction
Max Qualified Cardinality
The property that determines the maximum qualified cardinality of a restriction
Members
Carries the list of participants for an n-ary axiom — a `distinctMembers`/`AllDifferent`, `AllDisjointClasses`, or `AllDisjointProperties` instance. The value…
Min Cardinality
The property that determines the minimum cardinality of a restriction
Min Qualified Cardinality
The property that determines the minimum qualified cardinality of a restriction
Named Individual
The class of named individuals
Negative Property Assertion
The class of negative property assertions. A reification node declaring that `(sourceIndividual, assertionProperty, targetIndividual|targetValue)` does NOT…
Nothing
The empty class
Object Property
The class of object properties that relate individuals to individuals
On Class
The property that determines the class that a qualified restriction refers to
On Data Range
The property that determines the data range that a qualified restriction refers to
On Property
The property that determines the property that a restriction refers to
One Of
The property for defining a class by enumeration of its individuals
Ontology
The class of ontologies
Prior Version
References a prior version of an ontology
Property Chain Axiom
Declares that an ObjectProperty is the composition of a chain of other ObjectProperties — e.g. `hasParent o hasParent ⊑ hasGrandparent`. The value is an…
Property Disjoint With
The property for declaring two properties as disjoint
Qualified Cardinality
The property that determines the exact qualified cardinality of a restriction
Reflexive Property
The class of reflexive properties
Restriction
The class of property restrictions
Same As
The property for declaring two individuals as identical
Some Values From
The property that determines the class that at least one value of a property must belong to
Source Individual
The subject of a negative property assertion. Mirrors `owl:sourceIndividual`.
Symmetric Property
The class of symmetric properties
Target Individual
The object of a negative ObjectProperty assertion. Use with ObjectProperty `assertionProperty` values; for DatatypeProperty assertions use `targetValue`…
Target Value
The literal value of a negative DatatypeProperty assertion. Mirrors `owl:targetValue`.
Thing
The class of all individuals
Top Data Property
The universal DatatypeProperty — relates every individual to every literal. Every DatatypeProperty is a sub-property of this. Mirrors `owl:topDataProperty`.
Top Object Property
The universal ObjectProperty — relates every pair of individuals. Every ObjectProperty is a sub-property of this. Mirrors `owl:topObjectProperty`.
Transitive Property
The class of transitive properties
Union Of
The property for defining a class as a union of other classes
Version Info
Provides version information for an ontology or resource
Version IRI
The version-specific IRI of an ontology. Companion to the ontology IRI: the ontology IRI is stable across versions, the versionIRI identifies the specific…