Skip to content

Class: ValueSpecificationMixin

Mix-in for a (structured) value specification. Two slots are provided to define a (literal) value (value) and its type (range).

URI: dlthings:ValueSpecificationMixin

classDiagram class ValueSpecificationMixin click ValueSpecificationMixin href "../ValueSpecificationMixin/" ValueSpecificationMixin <|-- AttributeSpecification click AttributeSpecification href "../AttributeSpecification/" ValueSpecificationMixin <|-- ValueSpecification click ValueSpecification href "../ValueSpecification/" ValueSpecificationMixin : defined_by ValueSpecificationMixin : range ValueSpecificationMixin : unit ValueSpecificationMixin : value

Slots

Name Cardinality and Range Description Inheritance
defined_by 0..1
Uriorcurie
Indicate a resource defining the subject direct
range 0..1
Uriorcurie
Declares that the value of a Thing or AttributeSpecification are instance... direct
unit 0..1
Uriorcurie
A unit of measurement is a standardized quantity of a physical quality direct
value 0..1
String
Value that is a direct representation of a thing direct

Mixin Usage

mixed into description
AttributeSpecification An attribute is conceptually a thing, but it requires no dedicated identifier...
ValueSpecification A Thing that is a value of some kind

Comments

  • This mixin enables the expression of quantitative and qualitative assessments/measurements/values. For a quantitative value, the numerical value, and a possible unit is given. For a qualitative value, defined_by is used to identify the quality of the assessment from a controlled vocabulary or standard term.

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/things-properties/unreleased

Mappings

Mapping Type Mapped Value
self dlthings:ValueSpecificationMixin
native dlthings:ValueSpecificationMixin

LinkML Source

Direct

name: ValueSpecificationMixin
description: Mix-in for a (structured) value specification. Two slots are provided
  to define a (literal) value (`value`) and its type (`range`).
comments:
- This mixin enables the expression of quantitative and qualitative assessments/measurements/values.
  For a quantitative value, the numerical value, and a possible unit is given. For
  a qualitative value, `defined_by` is used to identify the quality of the assessment
  from a controlled vocabulary or standard term.
from_schema: https://concepts.datalad.org/s/things-properties/unreleased
mixin: true
slots:
- defined_by
- range
- unit
- value

Induced

name: ValueSpecificationMixin
description: Mix-in for a (structured) value specification. Two slots are provided
  to define a (literal) value (`value`) and its type (`range`).
comments:
- This mixin enables the expression of quantitative and qualitative assessments/measurements/values.
  For a quantitative value, the numerical value, and a possible unit is given. For
  a qualitative value, `defined_by` is used to identify the quality of the assessment
  from a controlled vocabulary or standard term.
from_schema: https://concepts.datalad.org/s/things-properties/unreleased
mixin: true
attributes:
  defined_by:
    name: defined_by
    description: Indicate a resource defining the subject. This may be a vocabulary
      that describes the subject.
    from_schema: https://concepts.datalad.org/s/things-properties/unreleased
    rank: 1000
    slot_uri: rdfs:isDefinedBy
    alias: defined_by
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    range: uriorcurie
  range:
    name: range
    description: Declares that the value of a `Thing` or `AttributeSpecification`
      are instances of a particular class.
    from_schema: https://concepts.datalad.org/s/things-properties/unreleased
    rank: 1000
    slot_uri: rdfs:range
    alias: range
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    range: uriorcurie
  unit:
    name: unit
    description: A unit of measurement is a standardized quantity of a physical quality.
    from_schema: https://concepts.datalad.org/s/things-properties/unreleased
    rank: 1000
    slot_uri: obo:UO_0000000
    alias: unit
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    range: uriorcurie
  value:
    name: value
    description: Value that is a direct representation of a thing.
    from_schema: https://concepts.datalad.org/s/things-properties/unreleased
    exact_mappings:
    - rdf:value
    rank: 1000
    slot_uri: rdf:value
    alias: value
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    relational_role: OBJECT
    range: string