Skip to content

Class: UnitOfMeasure

A unit of measure, or unit, is a particular quantity value that has been chosen as a scale for measuring other quantities the same kind (more generally of equivalent dimension).

URI: [qudt:Unit](http://qudt.org/schema/qudt/Unit)
classDiagram class UnitOfMeasure click UnitOfMeasure href "../UnitOfMeasure/" UnitOfMeasure : abbreviation UnitOfMeasure : derivation UnitOfMeasure : descriptive_name UnitOfMeasure : exact_mappings UnitOfMeasure : has_quantity_kind UnitOfMeasure : iec61360code UnitOfMeasure : symbol UnitOfMeasure : ucum_code
## Class Properties | Property | Value | | --- | --- | | Class URI | [qudt:Unit](http://qudt.org/schema/qudt/Unit) | ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [symbol](symbol.md) | 0..1
[String](String.md) | name of the unit encoded as a symbol | direct | | [abbreviation](abbreviation.md) | 0..1
[String](String.md) | An abbreviation for a unit is a short ASCII string that is used in place of t... | direct | | [descriptive_name](descriptive_name.md) | 0..1
[String](String.md) | the spelled out name of the unit, for example, meter | direct | | [exact_mappings](exact_mappings.md) | *
[Uriorcurie](Uriorcurie.md) | Used to link a unit to equivalent concepts in ontologies such as UO, SNOMED, ... | direct | | [ucum_code](ucum_code.md) | 0..1 _recommended_
[String](String.md) | associates a QUDT unit with its UCUM code (case-sensitive) | direct | | [derivation](derivation.md) | 0..1
[String](String.md) | Expression for deriving this unit from other units | direct | | [has_quantity_kind](has_quantity_kind.md) | 0..1
[Uriorcurie](Uriorcurie.md) | Concept in a vocabulary or ontology that denotes the kind of quantity being m... | direct | | [iec61360code](iec61360code.md) | 0..1
[String](String.md) | | direct |
Expressions & Logic #### Any Of The class must satisfy at least one of: - AnonymousClassExpression({ 'slot_conditions': {'ucum_code': SlotDefinition({'name': 'ucum_code', 'required': True})} }) - AnonymousClassExpression({ 'slot_conditions': {'iec61360code': SlotDefinition({'name': 'iec61360code', 'required': True})} }) - AnonymousClassExpression({ 'slot_conditions': {'symbol': SlotDefinition({'name': 'symbol', 'required': True})} }) - AnonymousClassExpression({ 'slot_conditions': {'exact_mappings': SlotDefinition({'name': 'exact_mappings', 'required': True})} })
## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [TypeExpression](TypeExpression.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [AnonymousTypeExpression](AnonymousTypeExpression.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [TypeDefinition](TypeDefinition.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [SlotExpression](SlotExpression.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [AnonymousSlotExpression](AnonymousSlotExpression.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [SlotDefinition](SlotDefinition.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [PermissibleValue](PermissibleValue.md) | [unit](unit.md) | range | [UnitOfMeasure](UnitOfMeasure.md) | | [UnitOfMeasure](UnitOfMeasure.md) | [ucum_code](ucum_code.md) | domain | [UnitOfMeasure](UnitOfMeasure.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/meta ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | qudt:Unit | | native | linkml:UnitOfMeasure | ## LinkML Source ### Direct
name: UnitOfMeasure
description: A unit of measure, or unit, is a particular quantity value that has been
  chosen as a scale for  measuring other quantities the same kind (more generally
  of equivalent dimension).
from_schema: https://w3id.org/linkml/meta
slots:
- symbol
- abbreviation
- descriptive_name
- exact mappings
- ucum_code
- derivation
- has_quantity_kind
- iec61360code
slot_usage:
  exact mappings:
    name: exact mappings
    description: Used to link a unit to equivalent concepts in ontologies such as
      UO, SNOMED, OEM, OBOE, NCIT
    comments:
    - Do not use this to encode mappings to systems for which a dedicated field exists
class_uri: qudt:Unit
any_of:
- slot_conditions:
    ucum_code:
      name: ucum_code
      required: true
- slot_conditions:
    iec61360code:
      name: iec61360code
      required: true
- slot_conditions:
    symbol:
      name: symbol
      required: true
- slot_conditions:
    exact_mappings:
      name: exact_mappings
      required: true

### Induced
name: UnitOfMeasure
description: A unit of measure, or unit, is a particular quantity value that has been
  chosen as a scale for  measuring other quantities the same kind (more generally
  of equivalent dimension).
from_schema: https://w3id.org/linkml/meta
slot_usage:
  exact mappings:
    name: exact mappings
    description: Used to link a unit to equivalent concepts in ontologies such as
      UO, SNOMED, OEM, OBOE, NCIT
    comments:
    - Do not use this to encode mappings to systems for which a dedicated field exists
attributes:
  symbol:
    name: symbol
    description: name of the unit encoded as a symbol
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    slot_uri: qudt:symbol
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
  abbreviation:
    name: abbreviation
    description: 'An abbreviation for a unit is a short ASCII string that is used
      in place of the full name for the unit in  contexts where non-ASCII characters
      would be problematic, or where using the abbreviation will enhance  readability.
      When a power of a base unit needs to be expressed, such as squares this can
      be done using  abbreviations rather than symbols (source: qudt)'
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    slot_uri: qudt:abbreviation
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
  descriptive_name:
    name: descriptive_name
    description: the spelled out name of the unit, for example, meter
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    slot_uri: rdfs:label
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
  exact mappings:
    name: exact mappings
    description: Used to link a unit to equivalent concepts in ontologies such as
      UO, SNOMED, OEM, OBOE, NCIT
    comments:
    - Do not use this to encode mappings to systems for which a dedicated field exists
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    is_a: mappings
    slot_uri: skos:exactMatch
    inherited: false
    alias: exact_mappings
    owner: UnitOfMeasure
    domain_of:
    - common_metadata
    - UnitOfMeasure
    range: uriorcurie
    multivalued: true
  ucum_code:
    name: ucum_code
    description: associates a QUDT unit with its UCUM code (case-sensitive).
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    domain: UnitOfMeasure
    slot_uri: qudt:ucumCode
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
    recommended: true
  derivation:
    name: derivation
    description: Expression for deriving this unit from other units
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
  has_quantity_kind:
    name: has_quantity_kind
    description: Concept in a vocabulary or ontology that denotes the kind of quantity
      being measured, e.g. length
    comments:
    - Potential ontologies include but are not limited to PATO, NCIT, OBOE, qudt.quantityKind
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    slot_uri: qudt:hasQuantityKind
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: uriorcurie
  iec61360code:
    name: iec61360code
    from_schema: https://w3id.org/linkml/meta
    rank: 1000
    slot_uri: qudt:iec61360Code
    owner: UnitOfMeasure
    domain_of:
    - UnitOfMeasure
    range: string
class_uri: qudt:Unit
any_of:
- slot_conditions:
    ucum_code:
      name: ucum_code
      required: true
- slot_conditions:
    iec61360code:
      name: iec61360code
      required: true
- slot_conditions:
    symbol:
      name: symbol
      required: true
- slot_conditions:
    exact_mappings:
      name: exact_mappings
      required: true