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
- AttributeValue
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
- from schema: https://w3id.org/nmdc/nmdc
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