Skip to content

Class: HasMinimalMetadata

Absolute minimum metadata model

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

URI: omoschema:HasMinimalMetadata

Inheritance

Slots

Name Range Cardinality Description Info
label label_type 0..1 None .
definition narrative_text 0..* None .

Usages

Identifier and Mapping Information

LinkML Specification

Direct

name: HasMinimalMetadata
description: Absolute minimum metadata model
from_schema: http://purl.obolibrary.org/obo/omo/schema
is_a: AnnotationPropertyMixin
mixin: true
slots:
- label
- definition

Induced

name: HasMinimalMetadata
description: Absolute minimum metadata model
from_schema: http://purl.obolibrary.org/obo/omo/schema
is_a: AnnotationPropertyMixin
mixin: true
attributes:
  label:
    name: label
    exact_mappings:
    - skos:prefLabel
    comments:
    - SHOULD follow OBO label guidelines
    - MUST be unique within an ontology
    - SHOULD be unique across OBO
    in_subset:
    - allotrope required profile
    - go required profile
    - obi required profile
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: core_property
    slot_uri: rdfs:label
    multivalued: false
    alias: label
    owner: HasMinimalMetadata
    range: label type
  definition:
    name: definition
    exact_mappings:
    - skos:definition
    comments:
    - SHOULD be in Aristotelian (genus-differentia) form
    in_subset:
    - allotrope required profile
    - go required profile
    - obi required profile
    from_schema: http://purl.obolibrary.org/obo/omo/schema
    is_a: core_property
    slot_uri: IAO:0000115
    multivalued: true
    alias: definition
    owner: HasMinimalMetadata
    range: narrative text