Skip to content

Class: Annotation

a tag/value pair with the semantics of OWL Annotation

URI: linkml:Annotation

classDiagram Annotatable <|-- Annotation Extension <|-- Annotation Annotation : annotations Annotation : extension_tag Annotation : extension_value Annotation : extensions

Inheritance

Slots

Name Cardinality and Range Description
annotations 0..*
Annotation
a collection of tag/text tuples with the semantics of OWL Annotation
extension_tag 1..1
Uriorcurie
a tag associated with an extension
extension_value 1..1
String
the actual annotation
extensions 0..*
Extension
a tag/text tuple attached to an arbitrary element

Usages

used by used in type used
Element annotations range annotation
SchemaDefinition annotations range annotation
TypeDefinition annotations range annotation
SubsetDefinition annotations range annotation
Definition annotations range annotation
EnumDefinition annotations range annotation
StructuredAlias annotations range annotation
AnonymousExpression annotations range annotation
PathExpression annotations range annotation
AnonymousSlotExpression annotations range annotation
SlotDefinition annotations range annotation
AnonymousClassExpression annotations range annotation
ClassDefinition annotations range annotation
ClassRule annotations range annotation
PatternExpression annotations range annotation
ImportExpression annotations range annotation
PermissibleValue annotations range annotation
UniqueKey annotations range annotation
Annotatable annotations range annotation
Annotation annotations range annotation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/annotations

Mappings

Mapping Type Mapped Value
self ['linkml:Annotation']
native ['linkml:Annotation']

LinkML Specification

Direct

name: annotation
description: a tag/value pair with the semantics of OWL Annotation
from_schema: https://w3id.org/linkml/annotations
rank: 1000
is_a: extension
mixins:
- annotatable
slots:
- annotations

Induced

name: annotation
description: a tag/value pair with the semantics of OWL Annotation
from_schema: https://w3id.org/linkml/annotations
rank: 1000
is_a: extension
mixins:
- annotatable
attributes:
  annotations:
    name: annotations
    description: a collection of tag/text tuples with the semantics of OWL Annotation
    from_schema: https://w3id.org/linkml/annotations
    rank: 1000
    is_a: extensions
    domain: annotatable
    multivalued: true
    alias: annotations
    owner: annotation
    domain_of:
    - annotatable
    - annotation
    range: annotation
    inlined: true
  extension_tag:
    name: extension_tag
    description: a tag associated with an extension
    from_schema: https://w3id.org/linkml/extensions
    rank: 1000
    domain: extension
    key: true
    alias: tag
    owner: annotation
    domain_of:
    - extension
    range: uriorcurie
    required: true
  extension_value:
    name: extension_value
    description: the actual annotation
    from_schema: https://w3id.org/linkml/extensions
    rank: 1000
    domain: extension
    alias: value
    owner: annotation
    domain_of:
    - extension
    range: string
    required: true
  extensions:
    name: extensions
    description: a tag/text tuple attached to an arbitrary element
    from_schema: https://w3id.org/linkml/extensions
    rank: 1000
    domain: extensible
    multivalued: true
    alias: extensions
    owner: annotation
    domain_of:
    - extension
    - extensible
    range: extension
    inlined: true