Skip to content

Class: TextValue

A quality, described using a text string.

URI: nmdc:TextValue

classDiagram class TextValue click TextValue href "../TextValue/" AttributeValue <|-- TextValue click AttributeValue href "../AttributeValue/" TextValue : attribute TextValue --> "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 0..1
String
The value, as a text string. direct
value_cv_id 0..1
String
For values that are in a controlled vocabulary (CV), this attribute should capture the controlled vocabulary ID for the value. direct
attribute 1
Attribute
The attribute being represented. AttributeValue
raw_value 0..1
String
The raw value. AttributeValue

Usages

used by used in type used
Entity properties any_of[range] TextValue

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/ber-data/bertron-schema

Mappings

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

LinkML Source

Direct

name: TextValue
description: A quality, described using a text string.
from_schema: https://w3id.org/ber-data/bertron-schema
is_a: AttributeValue
attributes:
  value:
    name: value
    description: The value, as a text string.
    from_schema: https://w3id.org/ber-data/bertron_types
    rank: 1000
    domain_of:
    - TextValue
  value_cv_id:
    name: value_cv_id
    description: For values that are in a controlled vocabulary (CV), this attribute
      should capture the controlled vocabulary ID for the value.
    from_schema: https://w3id.org/ber-data/bertron_types
    rank: 1000
    domain_of:
    - TextValue
class_uri: nmdc:TextValue

Induced

name: TextValue
description: A quality, described using a text string.
from_schema: https://w3id.org/ber-data/bertron-schema
is_a: AttributeValue
attributes:
  value:
    name: value
    description: The value, as a text string.
    from_schema: https://w3id.org/ber-data/bertron_types
    rank: 1000
    alias: value
    owner: TextValue
    domain_of:
    - TextValue
    range: string
  value_cv_id:
    name: value_cv_id
    description: For values that are in a controlled vocabulary (CV), this attribute
      should capture the controlled vocabulary ID for the value.
    from_schema: https://w3id.org/ber-data/bertron_types
    rank: 1000
    alias: value_cv_id
    owner: TextValue
    domain_of:
    - TextValue
    range: string
  attribute:
    name: attribute
    description: The attribute being represented.
    from_schema: https://w3id.org/ber-data/bertron_types
    rank: 1000
    alias: attribute
    owner: TextValue
    domain_of:
    - AttributeValue
    range: Attribute
    required: true
  raw_value:
    name: raw_value
    description: The raw value.
    from_schema: https://w3id.org/ber-data/bertron_types
    alias: raw_value
    owner: TextValue
    domain_of:
    - AttributeValue
    - NamedQuantityValue
    range: string
class_uri: nmdc:TextValue