Skip to content

Class: Annotatable

mixin for classes that support annotations

  • NOTE: this is a mixin class intended to be used in combination with other classes, and not used directly

URI: linkml:Annotatable

classDiagram Annotatable <|-- Element Annotatable <|-- StructuredAlias Annotatable <|-- AnonymousExpression Annotatable <|-- PathExpression Annotatable <|-- ClassRule Annotatable <|-- PatternExpression Annotatable <|-- ImportExpression Annotatable <|-- PermissibleValue Annotatable <|-- UniqueKey Annotatable <|-- Annotation Annotatable : annotations

Slots

Name Cardinality and Range Description
annotations 0..*
Annotation
a collection of tag/text tuples with the semantics of OWL Annotation

Usages

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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Specification

Direct

name: annotatable
description: mixin for classes that support annotations
from_schema: https://w3id.org/linkml/annotations
rank: 1000
mixin: true
slots:
- annotations

Induced

name: annotatable
description: mixin for classes that support annotations
from_schema: https://w3id.org/linkml/annotations
rank: 1000
mixin: true
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: annotatable
    domain_of:
    - annotatable
    - annotation
    range: annotation
    inlined: true