Skip to content

Class: TextValue

A value described using a text string, optionally with a controlled vocabulary ID.

URI: nmdc:TextValue

classDiagram class TextValue click TextValue href "../TextValue/" AttributeValue <|-- TextValue click AttributeValue href "../AttributeValue/" TextValue : attribute TextValue --> "0..1" Attribute : attribute click Attribute href "../Attribute/" TextValue : raw_value TextValue : value TextValue : value_cv_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
value 1
String
The text value direct
value_cv_id 0..1
Curie
For values in a controlled vocabulary, the CV ID for the value direct
attribute 0..1
Attribute
The attribute being represented AttributeValue
raw_value 0..1
String
Unnormalized atomic string representation, suggested syntax {number} {unit} AttributeValue

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lambda-ber-schema/

Mappings

Mapping Type Mapped Value
self nmdc:TextValue
native lambdaber:TextValue

LinkML Source

Direct

name: TextValue
description: A value described using a text string, optionally with a controlled vocabulary
  ID.
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeValue
attributes:
  value:
    name: value
    description: The text value
    from_schema: https://w3id.org/lambda-ber-schema/types
    domain_of:
    - TextValue
    - DateTimeValue
    - BiophysicalProperty
    range: string
    required: true
  value_cv_id:
    name: value_cv_id
    description: For values in a controlled vocabulary, the CV ID for the value.
    from_schema: https://w3id.org/lambda-ber-schema/types
    domain_of:
    - TextValue
    range: curie
class_uri: nmdc:TextValue

Induced

name: TextValue
description: A value described using a text string, optionally with a controlled vocabulary
  ID.
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeValue
attributes:
  value:
    name: value
    description: The text value
    from_schema: https://w3id.org/lambda-ber-schema/types
    alias: value
    owner: TextValue
    domain_of:
    - TextValue
    - DateTimeValue
    - BiophysicalProperty
    range: string
    required: true
  value_cv_id:
    name: value_cv_id
    description: For values in a controlled vocabulary, the CV ID for the value.
    from_schema: https://w3id.org/lambda-ber-schema/types
    alias: value_cv_id
    owner: TextValue
    domain_of:
    - TextValue
    range: curie
  attribute:
    name: attribute
    description: The attribute being represented.
    from_schema: https://w3id.org/lambda-ber-schema/types
    alias: attribute
    owner: TextValue
    domain_of:
    - AttributeValue
    range: Attribute
  raw_value:
    name: raw_value
    description: Unnormalized atomic string representation, suggested syntax {number}
      {unit}
    from_schema: https://w3id.org/lambda-ber-schema/types
    alias: raw_value
    owner: TextValue
    domain_of:
    - AttributeValue
    range: string
class_uri: nmdc:TextValue