Class: AnnotationProperty

Instances of this are OWL AnnotationProperties

URI: owl:AnnotationProperty

Inheritance

Slots

Name Range Cardinality Description OWL
subproperty_of AnnotationProperty 0..* the parent relation
domain Class 0..1 The kinds of entity that can be the subject of the object property
range Class 0..1 The kinds of entity that can be the object of the object property
genus AnnotationProperty 0..1 The part of the logical definition that indicates the parent that is being specialized
id uriorcurie 0..1 None
label label_type 0..1 None AnnotationProperty, AnnotationAssertion
definition narrative_text 0..1 None AnnotationProperty, AnnotationAssertion
in_subset Subset 0..* Maps an ontology element to a subset it belongs to
exact_match NamedThing 0..* None AnnotationProperty, AnnotationAssertion
conforms_to uriorcurie 0..1 None

OWL Interpretation

subproperty_of

  • Slot URI: rdfs:subPropertyOf

domain

  • Slot URI: rdfs:domain

range

  • Slot URI: rdfs:range

genus

id

  • OWL interpretation: this is the main IRI of the entity that instantiates the template

label

  • Slot URI: rdfs:label

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

definition

  • Slot URI: IAO:0000115

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

in_subset

  • Slot URI: OIO:inSubset

exact_match

  • Slot URI: skos:exactMatch

  • OWL interpretation: AnnotationProperty, AnnotationAssertion

conforms_to

  • Slot URI: dcterms:conformsTo

Usages

used by used in type used
Subset subproperty_of range AnnotationProperty
Subset genus range AnnotationProperty
AnnotationProperty subproperty_of range AnnotationProperty
AnnotationProperty genus range AnnotationProperty

Identifier and Mapping Information

LinkML Specification

Direct

name: AnnotationProperty
description: Instances of this are OWL AnnotationProperties
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: Property
slot_usage:
  genus:
    name: genus
    range: AnnotationProperty
  subproperty_of:
    name: subproperty_of
    range: AnnotationProperty
class_uri: owl:AnnotationProperty

Induced

name: AnnotationProperty
description: Instances of this are OWL AnnotationProperties
from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
is_a: Property
slot_usage:
  genus:
    name: genus
    range: AnnotationProperty
  subproperty_of:
    name: subproperty_of
    range: AnnotationProperty
attributes:
  subproperty_of:
    name: subproperty_of
    description: the parent relation
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    is_a: is_child_of
    domain: Property
    slot_uri: rdfs:subPropertyOf
    multivalued: true
    alias: subproperty_of
    owner: AnnotationProperty
    range: AnnotationProperty
  domain:
    name: domain
    description: The kinds of entity that can be the subject of the object property
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: Property
    slot_uri: rdfs:domain
    multivalued: false
    alias: domain
    owner: AnnotationProperty
    range: Class
  range:
    name: range
    description: The kinds of entity that can be the object of the object property
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: Property
    slot_uri: rdfs:range
    multivalued: false
    alias: range
    owner: AnnotationProperty
    range: Class
  genus:
    name: genus
    description: The part of the logical definition that indicates the parent that
      is being specialized
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    is_a: is_child_of
    domain: NamedThing
    multivalued: false
    alias: genus
    owner: AnnotationProperty
    range: AnnotationProperty
  id:
    name: id
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    identifier: true
    alias: id
    owner: AnnotationProperty
    range: uriorcurie
  label:
    name: label
    exact_mappings:
    - skos:prefLabel
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: rdfs:label
    alias: label
    owner: AnnotationProperty
    range: label type
  definition:
    name: definition
    exact_mappings:
    - skos:definition
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: IAO:0000115
    alias: definition
    owner: AnnotationProperty
    range: narrative text
  in_subset:
    name: in_subset
    description: Maps an ontology element to a subset it belongs to
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: OIO:inSubset
    multivalued: true
    alias: in_subset
    owner: AnnotationProperty
    range: Subset
  exact_match:
    name: exact_match
    annotations:
      owl:
        tag: owl
        value: AnnotationProperty, AnnotationAssertion
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: skos:exactMatch
    multivalued: true
    alias: exact_match
    owner: AnnotationProperty
    range: NamedThing
  conforms_to:
    name: conforms_to
    annotations:
      owl.fstring:
        tag: owl.fstring
        value: AnnotationAssertion( dcterms:conformsTo {id} rometa:{V} )
    from_schema: http://purl.obolibrary.org/obo/ro/ro-metamodel.yaml
    domain: NamedThing
    slot_uri: dcterms:conformsTo
    multivalued: false
    designates_type: true
    alias: conforms_to
    owner: AnnotationProperty
    range: uriorcurie
class_uri: owl:AnnotationProperty