Skip to content

Class: AttributeValue

The value for any value of a attribute for a sample. This object can hold both the un-normalized atomic value and the structured value

URI: nmdc:AttributeValue

classDiagram class AttributeValue click AttributeValue href "../AttributeValue" AttributeValue <|-- QuantityValue click QuantityValue href "../QuantityValue" AttributeValue <|-- ImageValue click ImageValue href "../ImageValue" AttributeValue <|-- PersonValue click PersonValue href "../PersonValue" AttributeValue <|-- TextValue click TextValue href "../TextValue" AttributeValue <|-- UrlValue click UrlValue href "../UrlValue" AttributeValue <|-- TimestampValue click TimestampValue href "../TimestampValue" AttributeValue <|-- IntegerValue click IntegerValue href "../IntegerValue" AttributeValue <|-- BooleanValue click BooleanValue href "../BooleanValue" AttributeValue <|-- ControlledTermValue click ControlledTermValue href "../ControlledTermValue" AttributeValue <|-- GeolocationValue click GeolocationValue href "../GeolocationValue" AttributeValue : has_raw_value AttributeValue : was_generated_by AttributeValue --> "0..1" Activity : was_generated_by click Activity href "../Activity"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
has_raw_value 0..1
String
The value that was specified for an annotation in raw form, i direct
was_generated_by 0..1
Activity
direct

Usages

used by used in type used
AttributeValue has_raw_value domain AttributeValue
QuantityValue has_raw_value domain AttributeValue
ImageValue has_raw_value domain AttributeValue
PersonValue has_raw_value domain AttributeValue
TextValue has_raw_value domain AttributeValue
UrlValue has_raw_value domain AttributeValue
TimestampValue has_raw_value domain AttributeValue
IntegerValue has_raw_value domain AttributeValue
BooleanValue has_raw_value domain AttributeValue
ControlledTermValue has_raw_value domain AttributeValue
ControlledIdentifiedTermValue has_raw_value domain AttributeValue
GeolocationValue has_raw_value domain AttributeValue

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self nmdc:AttributeValue
native nmdc:AttributeValue

LinkML Source

Direct

name: AttributeValue
description: The value for any value of a attribute for a sample. This object can
  hold both the un-normalized atomic value and the structured value
from_schema: https://w3id.org/nmdc/nmdc
slots:
- has_raw_value
- was_generated_by
slot_usage:
  type:
    name: type
    description: An optional string that specified the type of object.

Induced

name: AttributeValue
description: The value for any value of a attribute for a sample. This object can
  hold both the un-normalized atomic value and the structured value
from_schema: https://w3id.org/nmdc/nmdc
slot_usage:
  type:
    name: type
    description: An optional string that specified the type of object.
attributes:
  has_raw_value:
    name: has_raw_value
    description: The value that was specified for an annotation in raw form, i.e.
      a string. E.g. "2 cm" or "2-4 cm"
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    domain: AttributeValue
    multivalued: false
    alias: has_raw_value
    owner: AttributeValue
    domain_of:
    - AttributeValue
    - QuantityValue
    range: string
  was_generated_by:
    name: was_generated_by
    from_schema: https://w3id.org/nmdc/nmdc
    mappings:
    - prov:wasGeneratedBy
    rank: 1000
    alias: was_generated_by
    owner: AttributeValue
    domain_of:
    - DataObject
    - AttributeValue
    - FunctionalAnnotation
    range: Activity