Skip to content

OWL ontology visualization

Assertion
hide: [toc]

"@context":
  - https://nanopublishing.iolanta.tech/context/v0.yamlld
  - iolanta: https://iolanta.tech/
    vann: http://purl.org/vocab/vann/
    rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
    rdfs: http://www.w3.org/2000/01/rdf-schema#
    owl: http://www.w3.org/2002/07/owl#
    iolanta:visualizes:
      "@type": "@id"
    terms:
      "@reverse": rdf:type
      "@type": "@id"

$nanopublication:
  $assertion:
    $id: "owl:"
    "@type": owl:Ontology
    vann:termGroup:
      - rdfs:label: Classes
        terms:
          - $id: owl:Thing
            iolanta:icon: ⊤
          - $id: owl:Nothing
            iolanta:icon: ⊥
          - $id: owl:Class
      - rdfs:label: Property classes
        terms:
          - $id: owl:ObjectProperty
          - $id: owl:DatatypeProperty
          - $id: owl:topObjectProperty
            iolanta:icon: ↧
          - $id: owl:bottomObjectProperty
            iolanta:icon: ↥
          - $id: owl:topDataProperty
            iolanta:icon: ↧
          - $id: owl:bottomDataProperty
            iolanta:icon: ↥
      - rdfs:label: Property characteristics
        terms:
          - $id: owl:FunctionalProperty
            iolanta:icon: ⇸
          - $id: owl:InverseFunctionalProperty
            iolanta:icon: ↣
          - $id: owl:ReflexiveProperty
          - $id: owl:IrreflexiveProperty
          - $id: owl:SymmetricProperty
          - $id: owl:AsymmetricProperty
          - $id: owl:TransitiveProperty
      - rdfs:label: Class expressions
        terms:
          - $id: owl:intersectionOf
            iolanta:icon: ⊓
          - $id: owl:unionOf
            iolanta:icon: ⊔
          - $id: owl:complementOf
            iolanta:icon: ¬
          - $id: owl:oneOf
          - $id: owl:disjointUnionOf
          - $id: owl:equivalentClass
            iolanta:icon: ≡
          - $id: owl:disjointWith
          - $id: owl:hasKey
      - rdfs:label: Property relations
        terms:
          - $id: owl:inverseOf
          - $id: owl:equivalentProperty
            iolanta:icon: ⇶
          - $id: owl:propertyDisjointWith
          - $id: owl:propertyChainAxiom
            iolanta:icon: ∘
      - rdfs:label: Restrictions
        terms:
          - $id: owl:Restriction
          - $id: owl:onProperty
          - $id: owl:onProperties
          - $id: owl:onClass
          - $id: owl:onDataRange
          - $id: owl:onDatatype
          - $id: owl:someValuesFrom
            iolanta:icon: ∃
          - $id: owl:allValuesFrom
            iolanta:icon: ∀
          - $id: owl:hasValue
          - $id: owl:hasSelf
      - rdfs:label: Cardinality
        terms:
          - $id: owl:cardinality
          - $id: owl:minCardinality
            iolanta:icon: ⩾
          - $id: owl:maxCardinality
            iolanta:icon: ⩽
          - $id: owl:qualifiedCardinality
          - $id: owl:minQualifiedCardinality
          - $id: owl:maxQualifiedCardinality
      - rdfs:label: Data ranges
        terms:
          - $id: owl:DataRange
          - $id: owl:datatypeComplementOf
            iolanta:icon: ¬
          - $id: owl:withRestrictions
      - rdfs:label: Individuals
        terms:
          - $id: owl:NamedIndividual
          - $id: owl:sameAs
          - $id: owl:differentFrom
            iolanta:icon: ≠
          - $id: owl:AllDifferent
          - $id: owl:distinctMembers
          - $id: owl:AllDisjointClasses
          - $id: owl:AllDisjointProperties
          - $id: owl:members
      - rdfs:label: Assertions
        terms:
          - $id: owl:NegativePropertyAssertion
          - $id: owl:sourceIndividual
          - $id: owl:assertionProperty
          - $id: owl:targetIndividual
          - $id: owl:targetValue
      - rdfs:label: Annotations
        terms:
          - $id: owl:Annotation
          - $id: owl:AnnotationProperty
          - $id: owl:annotatedSource
          - $id: owl:annotatedProperty
          - $id: owl:annotatedTarget
      - rdfs:label: Deprecated
        terms:
          - $id: owl:deprecated
            iolanta:icon: 🗑
          - $id: owl:DeprecatedClass
            iolanta:icon: 🗑
          - $id: owl:DeprecatedProperty
            iolanta:icon: 🗑
      - rdfs:label: Ontologies
        terms:
          - $id: owl:Ontology
          - $id: owl:OntologyProperty
          - $id: owl:imports
          - $id: owl:Axiom
      - rdfs:label: Versions
        terms:
          - $id: owl:versionIRI
          - $id: owl:versionInfo
          - $id: owl:priorVersion
            iolanta:icon: ⎗
          - $id: owl:backwardCompatibleWith
            iolanta:icon: ✓
          - $id: owl:incompatibleWith
            iolanta:icon: ✗

  rdfs:label: OWL terms by type
  iolanta:visualizes: "owl:"

npx:supersedes: https://w3id.org/np/RAZWVzk0nYHkkBr6ql7crPHdXbFxM4sN3UGtQA1IpMR-8

Data ranges

  • DataRange


    The class of OWL data ranges, which are special kinds of datatypes. Note: The use of the IRI owl:DataRange has been deprecated as of OWL 2. The IRI rdfs:Datatype SHOULD be used instead.

  • datatypeComplementOf


    The property that determines that a given data range is the complement of another data range with respect to the data domain.

  • withRestrictions


    The property that determines the collection of facet-value pairs that define a datatype restriction.

Individuals

  • AllDifferent


    The class of collections of pairwise different individuals.

  • AllDisjointClasses


    The class of collections of pairwise disjoint classes.

  • AllDisjointProperties


    The class of collections of pairwise disjoint properties.

  • NamedIndividual


    The class of named individuals.

  • differentFrom


    The property that determines that two given individuals are different.

  • distinctMembers


    The property that determines the collection of pairwise different individuals in a owl:AllDifferent axiom.

  • members


    The property that determines the collection of members in either a owl:AllDifferent, owl:AllDisjointClasses or owl:AllDisjointProperties axiom.

  • sameAs


    The property that determines that two given individuals are equal.

Assertions

  • NegativePropertyAssertion


    The class of negative property assertions.

  • assertionProperty


    The property that determines the predicate of a negative property assertion.

  • sourceIndividual


    The property that determines the subject of a negative property assertion.

  • targetIndividual


    The property that determines the object of a negative object property assertion.

  • targetValue


    The property that determines the value of a negative data property assertion.

Annotations

  • Annotation


    The class of annotated annotations for which the RDF serialization consists of an annotated subject, predicate and object.

  • AnnotationProperty


    The class of annotation properties.

  • annotatedProperty


    The property that determines the predicate of an annotated axiom or annotated annotation.

  • annotatedSource


    The property that determines the subject of an annotated axiom or annotated annotation.

  • annotatedTarget


    The property that determines the object of an annotated axiom or annotated annotation.

Deprecated

Ontologies

  • Axiom


    The class of annotated axioms for which the RDF serialization consists of an annotated subject, predicate and object.

  • Ontology


    The class of ontologies.

  • OntologyProperty


    The class of ontology properties.

  • imports


    The property that is used for importing other ontologies into a given ontology.

Versions

  • backwardCompatibleWith


    The annotation property that indicates that a given ontology is backward compatible with another ontology.

  • incompatibleWith


    The annotation property that indicates that a given ontology is incompatible with another ontology.

  • priorVersion


    The annotation property that indicates the predecessor ontology of a given ontology.

  • versionIRI


    The property that identifies the version IRI of an ontology.

  • versionInfo


    The annotation property that provides version information for an ontology or another OWL construct.

Classes

  • Class


    The class of OWL classes.

  • Nothing


    This is the empty class.

  • Thing


    The class of OWL individuals.

Property classes

Property characteristics

Class expressions

  • complementOf


    The property that determines that a given class is the complement of another class.

  • disjointUnionOf


    The property that determines that a given class is equivalent to the disjoint union of a collection of other classes.

  • disjointWith


    The property that determines that two given classes are disjoint.

  • equivalentClass


    The property that determines that two given classes are equivalent, and that is used to specify datatype definitions.

  • hasKey


    The property that determines the collection of properties that jointly build a key.

  • intersectionOf


    The property that determines the collection of classes or data ranges that build an intersection.

  • oneOf


    The property that determines the collection of individuals or data values that build an enumeration.

  • unionOf


    The property that determines the collection of classes or data ranges that build a union.

Property relations

  • equivalentProperty


    The property that determines that two given properties are equivalent.

  • inverseOf


    The property that determines that two given properties are inverse.

  • propertyChainAxiom


    The property that determines the n-tuple of properties that build a sub property chain of a given property.

  • propertyDisjointWith


    The property that determines that two given properties are disjoint.

Restrictions

  • Restriction


    The class of property restrictions.

  • allValuesFrom


    The property that determines the class that a universal property restriction refers to.

  • hasSelf


    The property that determines the property that a self restriction refers to.

  • hasValue


    The property that determines the individual that a has-value restriction refers to.

  • onClass


    The property that determines the class that a qualified object cardinality restriction refers to.

  • onDataRange


    The property that determines the data range that a qualified data cardinality restriction refers to.

  • onDatatype


    The property that determines the datatype that a datatype restriction refers to.

  • onProperties


    The property that determines the n-tuple of properties that a property restriction on an n-ary data range refers to.

  • onProperty


    The property that determines the property that a property restriction refers to.

  • someValuesFrom


    The property that determines the class that an existential property restriction refers to.

Cardinality

  • cardinality


    The property that determines the cardinality of an exact cardinality restriction.

  • maxCardinality


    The property that determines the cardinality of a maximum cardinality restriction.

  • maxQualifiedCardinality


    The property that determines the cardinality of a maximum qualified cardinality restriction.

  • minCardinality


    The property that determines the cardinality of a minimum cardinality restriction.

  • minQualifiedCardinality


    The property that determines the cardinality of a minimum qualified cardinality restriction.

  • qualifiedCardinality


    The property that determines the cardinality of an exact qualified cardinality restriction.