Skip to content

Class: OntologyAnnotation

A structured reference to an ontology term used to annotate a dataset. This captures both the local display name used in BRC metadata and the canonical label used by the source ontology.

URI: brc:OntologyAnnotation

classDiagram class OntologyAnnotation click OntologyAnnotation href "../OntologyAnnotation/" OntologyAnnotation : canonical_name OntologyAnnotation : preferred_name OntologyAnnotation : term_id

Slots

Name Cardinality and Range Description Inheritance
term_id 1
Uriorcurie
Ontology term identifier in CURIE format, such as BERVO:8000232 direct
preferred_name 1
String
Preferred display name for this ontology annotation in BRC metadata direct
canonical_name 1
String
Canonical label used for this term in its source ontology direct

Usages

used by used in type used
Dataset ontology_annotations range OntologyAnnotation

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/brc/brc_schema

Mappings

Mapping Type Mapped Value
self brc:OntologyAnnotation
native brc:OntologyAnnotation

LinkML Source

Direct

name: OntologyAnnotation
description: A structured reference to an ontology term used to annotate a dataset.
  This captures both the local display name used in BRC metadata and the canonical
  label used by the source ontology.
from_schema: https://w3id.org/brc/brc_schema
attributes:
  term_id:
    name: term_id
    description: Ontology term identifier in CURIE format, such as BERVO:8000232.
    examples:
    - value: BERVO:8000232
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    identifier: true
    domain_of:
    - OntologyAnnotation
    range: uriorcurie
    required: true
  preferred_name:
    name: preferred_name
    description: Preferred display name for this ontology annotation in BRC metadata.
    examples:
    - value: environmental variable
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: skos:prefLabel
    domain_of:
    - OntologyAnnotation
    range: string
    required: true
  canonical_name:
    name: canonical_name
    description: Canonical label used for this term in its source ontology.
    examples:
    - value: environmental variable
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: rdfs:label
    domain_of:
    - OntologyAnnotation
    range: string
    required: true

Induced

name: OntologyAnnotation
description: A structured reference to an ontology term used to annotate a dataset.
  This captures both the local display name used in BRC metadata and the canonical
  label used by the source ontology.
from_schema: https://w3id.org/brc/brc_schema
attributes:
  term_id:
    name: term_id
    description: Ontology term identifier in CURIE format, such as BERVO:8000232.
    examples:
    - value: BERVO:8000232
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    identifier: true
    alias: term_id
    owner: OntologyAnnotation
    domain_of:
    - OntologyAnnotation
    range: uriorcurie
    required: true
  preferred_name:
    name: preferred_name
    description: Preferred display name for this ontology annotation in BRC metadata.
    examples:
    - value: environmental variable
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: skos:prefLabel
    alias: preferred_name
    owner: OntologyAnnotation
    domain_of:
    - OntologyAnnotation
    range: string
    required: true
  canonical_name:
    name: canonical_name
    description: Canonical label used for this term in its source ontology.
    examples:
    - value: environmental variable
    from_schema: https://w3id.org/brc/brc_schema
    rank: 1000
    slot_uri: rdfs:label
    alias: canonical_name
    owner: OntologyAnnotation
    domain_of:
    - OntologyAnnotation
    range: string
    required: true