QUDT¶
metamodel version: 1.7.0
version: 0.0.1
This is a LinkML representation of the QUDT (Quantities, Units, Dimensions and Types) ontology. QUDT provides a comprehensive vocabulary for describing physical quantities, units of measure, and their relationships in a machine-readable format.
Class Diagram¶
ERD Diagram¶
Base Classes¶
Foundational classes in the hierarchy (root classes and direct children of Thing):
| Class | Description |
|---|---|
| Aspect | |
| Class | |
| Concept | |
| Resource | |
| StringEncodingType | |
| Thing | The root class for all QUDT concepts |
Standalone Classes¶
These classes are completely isolated with no relationships and are not used as base classes:
Classes¶
AbstractQuantityKind¶
YAML Definition¶
Click to expand
AbstractQuantityKind:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- AbstractQuantityKind_broader
- AbstractQuantityKind_altSymbol
- AbstractQuantityKind_latexSymbol
- AbstractQuantityKind_symbol
slot_usage:
broader:
range: QuantityKind
altSymbol:
required: false
latexSymbol:
required: false
symbol:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| altSymbol | 0..* | None | |
| latexSymbol | 0..* | None | |
| symbol | 0..1 | None |
Parents¶
Children¶
Used as mixin by¶
AngleUnit¶
YAML Definition¶
Click to expand
AngleUnit:
is_a: DimensionlessUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
Children¶
Aspect¶
An aspect is an abstract type class that defines properties that can be reused.
YAML Definition¶
Local class diagram¶
This class has no attributes
Parents¶
- Thing - The root class for all QUDT concepts
Children¶
AspectClass¶
YAML Definition¶
Local class diagram¶
This class has no attributes
Parents¶
BaseDimensionMagnitude¶
A Dimension expresses a magnitude for a base quantiy kind such as mass, length and time.
DEPRECATED - each exponent is expressed as a property. Keep until a validaiton of this has been done.
YAML Definition¶
Click to expand
BaseDimensionMagnitude:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- BaseDimensionMagnitude_hasBaseQuantityKind
- BaseDimensionMagnitude_vectorMagnitude
slot_usage:
hasBaseQuantityKind:
range: QuantityKind
required: true
multivalued: false
vectorMagnitude:
range: float
required: true
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| hasBaseQuantityKind | 1..1 | QuantityKind | |
| vectorMagnitude | 1..1 | float |
Parents¶
BinaryPrefix¶
A Binary Prefix is a prefix for multiples of units in data processing, data transmission, and digital information, notably the bit and the byte, to indicate multiplication by a power of 2.
YAML Definition¶
Click to expand
BinaryPrefix:
is_a: Prefix
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- Prefix_exactMatch
- Prefix_ucumCode
- Prefix_altSymbol
- Prefix_latexSymbol
- Prefix_symbol
- Prefix_prefixMultiplier
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| exactMatch | 0..* | Prefix | |
| isoNormativeReference | 0..* | None | |
| latexSymbol | 0..* | None | |
| normativeReference | 0..* | None | |
| prefixMultiplier | 0..1 | None | |
| symbol | 0..* | None | |
| ucumCode | 0..* | UCUMcs-term | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string |
Parents¶
BitEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
BooleanEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
ByteEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
CardinalityType¶
YAML Definition¶
Click to expand
CardinalityType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
- CardinalityType_literal
slot_usage:
literal:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| literal | 0..1 | None | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- Datatype : cardinality 0..*
CatalogEntry¶
YAML Definition¶
This class has no attributes
CharEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
Citation¶
Provides a simple way of making citations.
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 1..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| url | 0..1 | None |
Parents¶
Class¶
YAML Definition¶
This class has no attributes
Children¶
Referenced by:¶
- Unit : hasFactorUnit 0..*
Comment¶
YAML Definition¶
Click to expand
Local class diagram¶
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| description | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| rationale | 0..* | string |
Parents¶
Children¶
Concept¶
The root class for all QUDT concepts.
YAML Definition¶
Click to expand
Concept:
is_a: Thing
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
hasRule:
range: Rule
isReplacedBy:
multivalued: false
description:
multivalued: false
abbreviation:
multivalued: false
deprecated:
multivalued: false
id:
multivalued: false
plainTextDescription:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
- Thing - The root class for all QUDT concepts
Children¶
- AbstractQuantityKind
- BaseDimensionMagnitude
- Citation
- DataItem
- Datatype
- Discipline
- Encoding
- EnumeratedQuantity
- Enumeration
- Figure
- MathsFunctionType
- Organization
- QuantityKindDimensionVector
- Scale
- Symbol
- SystemOfQuantityKinds
Used as mixin by¶
Referenced by:¶
ConstantValue¶
Used to specify the values of a constant.
YAML Definition¶
Click to expand
ConstantValue:
is_a: QuantityValue
slots:
- Quantifiable_dataEncoding
- Quantifiable_datatype
- Quantifiable_relativeStandardUncertainty
- Quantifiable_standardUncertainty
- Quantifiable_standardUncertaintySN
- Quantifiable_value
- Quantifiable_valueSN
- QuantityValue_hasUnit
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- ConstantValue_exactConstant
slot_usage:
exactConstant:
required: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dataEncoding | 0..1 | DataEncoding | |
| datatype | 0..1 | Datatype | |
| hasUnit | 0..1 | Unit | |
| relativeStandardUncertainty | 0..1 | double | |
| standardUncertainty | 0..1 | decimal | |
| standardUncertaintySN | 0..* | double | |
| value | 0..1 | None | |
| valueSN | 0..1 | None | |
| exactConstant | 0..* | None | |
| guidance | 0..* | string |
Parents¶
ContextualUnit¶
YAML Definition¶
Click to expand
ContextualUnit:
is_a: Unit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- ContextualUnit_broader
slot_usage:
broader:
range: Unit
Attributes¶
Parents¶
CountingUnit¶
Used for all units that express counts. Examples are Atomic Number, Number, Number per Year, Percent and Sample per Second.
YAML Definition¶
Click to expand
CountingUnit:
is_a: DimensionlessUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
CurrencyUnit¶
Currency Units have their own subclass of unit because: (a) they have additional properties such as 'country' and (b) their URIs do not conform to the same rules as other units.
Used for all units that express currency.
YAML Definition¶
Click to expand
CurrencyUnit:
is_a: DimensionlessUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- CurrencyUnit_currencyCode
- CurrencyUnit_currencyExponent
slot_usage:
currencyCode:
multivalued: false
currencyExponent:
multivalued: false
Attributes¶
Parents¶
DataEncoding¶
Data Encoding expresses the properties that specify how data is represented at the bit and byte level. These properties are applicable to describing raw data.
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| bitOrder | 0..1 | EndianType | |
| byteOrder | 0..1 | EndianType | |
| encoding | 0..1 | Encoding |
Parents¶
Referenced by:¶
- Quantifiable : dataEncoding 0..*
DataItem¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| value | 0..1 | string |
Parents¶
Datatype¶
YAML Definition¶
Click to expand
Datatype:
is_a: Concept
slots:
- guidance
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Datatype_basis
- Datatype_cardinality
- Datatype_orderedType
- Datatype_ansiSQLName
- Datatype_cName
- Datatype_oracleSQLName
- Datatype_protocolBuffersName
- Datatype_pythonName
- Datatype_vbName
- Datatype_bounded
- Datatype_id
- Datatype_javaName
- Datatype_jsName
- Datatype_matlabName
- Datatype_microsoftSQLServerName
- Datatype_mySQLName
- Datatype_odbcName
- Datatype_oleDBName
slot_usage:
basis:
range: Datatype
multivalued: false
cardinality:
range: CardinalityType
multivalued: false
orderedType:
range: OrderedType
multivalued: false
ansiSQLName:
multivalued: false
cName:
multivalued: false
oracleSQLName:
multivalued: false
protocolBuffersName:
multivalued: false
pythonName:
multivalued: false
vbName:
multivalued: false
bounded:
multivalued: false
id:
multivalued: false
javaName:
multivalued: false
jsName:
multivalued: false
matlabName:
multivalued: false
microsoftSQLServerName:
multivalued: false
mySQLName:
multivalued: false
odbcName:
multivalued: false
oleDBName:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| ansiSQLName | 0..1 | string | |
| basis | 0..1 | Datatype | |
| bounded | 0..1 | None | |
| cName | 0..1 | string | |
| cardinality | 0..1 | CardinalityType | |
| javaName | 0..1 | None | |
| jsName | 0..1 | None | |
| matlabName | 0..1 | None | |
| microsoftSQLServerName | 0..1 | None | |
| mySQLName | 0..1 | None | |
| odbcName | 0..1 | None | |
| oleDBName | 0..1 | None | |
| oracleSQLName | 0..1 | string | |
| orderedType | 0..1 | OrderedType | |
| protocolBuffersName | 0..1 | string | |
| pythonName | 0..1 | string | |
| vbName | 0..1 | string |
Parents¶
Children¶
Referenced by:¶
- Datatype : basis 0..*
- Quantifiable : datatype 0..*
- ScalarDatatype : rdfsDatatype 0..*
DateTimeStringEncodingType¶
YAML Definition¶
Click to expand
Local class diagram¶
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| allowedPattern | 1..* | None |
Parents¶
DecimalPrefix¶
A Decimal Prefix is a prefix for multiples of units that are powers of 10.
YAML Definition¶
Click to expand
DecimalPrefix:
is_a: Prefix
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- Prefix_exactMatch
- Prefix_ucumCode
- Prefix_altSymbol
- Prefix_latexSymbol
- Prefix_symbol
- Prefix_prefixMultiplier
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| exactMatch | 0..* | Prefix | |
| isoNormativeReference | 0..* | None | |
| latexSymbol | 0..* | None | |
| normativeReference | 0..* | None | |
| prefixMultiplier | 0..1 | None | |
| symbol | 0..* | None | |
| ucumCode | 0..* | UCUMcs-term | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string |
Parents¶
DerivedUnit¶
A DerivedUnit is a type specification for units that are derived from other units.
YAML Definition¶
Click to expand
DerivedUnit:
is_a: Unit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
DimensionlessUnit¶
A Dimensionless Unit is a quantity for which all the exponents of the factors corresponding to the base quantities in its quantity dimension are zero.
YAML Definition¶
Click to expand
DimensionlessUnit:
is_a: Unit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
Children¶
Discipline¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
Encoding¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None |
Parents¶
Children¶
- BitEncodingType
- BooleanEncodingType
- ByteEncodingType
- CharEncodingType
- FloatingPointEncodingType
- IntegerEncodingType
Referenced by:¶
- DataEncoding : encoding 0..*
EndianType¶
YAML Definition¶
Click to expand
EndianType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- DataEncoding : bitOrder 0..*
- DataEncoding : byteOrder 0..*
EnumeratedQuantity¶
YAML Definition¶
Click to expand
EnumeratedQuantity:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- EnumeratedQuantity_enumeratedValue
- EnumeratedQuantity_enumeration
slot_usage:
enumeratedValue:
range: EnumeratedValue
enumeration:
range: Enumeration
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| enumeratedValue | 0..* | EnumeratedValue | |
| enumeration | 0..* | Enumeration |
Parents¶
EnumeratedValue¶
YAML Definition¶
Click to expand
EnumeratedValue:
is_a: Verifiable
mixins:
- Concept
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
altSymbol:
required: false
description:
multivalued: false
abbreviation:
multivalued: false
symbol:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| symbol | 0..1 | None |
Parents¶
Children¶
Uses¶
- mixin: Concept
Referenced by:¶
- EnumeratedQuantity : enumeratedValue 0..*
- Enumeration : default 0..*
- Enumeration : element 1..*
Enumeration¶
An enumeration is a set of literals from which a single value is selected. Each literal can have a tag as an integer within a standard encoding appropriate to the range of integer values. Consistency of enumeration types will allow them, and the enumerated values, to be referred to unambiguously either through symbolic name or encoding. Enumerated values are also controlled vocabularies and as such need to be standardized. Without this consistency enumeration literals can be stated differently and result in data conflicts and misinterpretations.
The tags are a set of positive whole numbers, not necessarily contiguous and having no numerical significance, each corresponding to the associated literal identifier. An order attribute can also be given on the enumeration elements. An enumeration can itself be a member of an enumeration. This allows enumerations to be enumerated in a selection. Enumerations are also subclasses of Scalar Datatype. This allows them to be used as the reference of a datatype specification.
YAML Definition¶
Click to expand
Enumeration:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_deprecated
- Concept_plainTextDescription
- Enumeration_default
- Enumeration_element
- Enumeration_abbreviation
slot_usage:
default:
range: EnumeratedValue
multivalued: false
element:
range: EnumeratedValue
required: true
abbreviation:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| abbreviation | 0..1 | None | |
| default | 0..1 | EnumeratedValue | |
| element | 1..* | EnumeratedValue |
Parents¶
Used as mixin by¶
Referenced by:¶
- EnumeratedQuantity : enumeration 0..*
- SystemOfQuantityKinds : baseDimensionEnumeration 0..*
EnumerationScale¶
YAML Definition¶
Click to expand
EnumerationScale:
is_a: Scale
mixins:
- Enumeration
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Scale_permissibleMaths
- Scale_permissibleTransformation
- Scale_scaleType
- Scale_dataStructure
- Enumeration_default
- Enumeration_element
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| dataStructure | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| plainTextDescription | 0..1 | None | |
| scaleType | 0..1 | ScaleType | |
| abbreviation | 0..1 | None |
Parents¶
Uses¶
- mixin: Enumeration
Figure¶
YAML Definition¶
Click to expand
Figure:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Figure_imageLocation
- Figure_figureCaption
- Figure_figureLabel
- Figure_height
- Figure_image
- Figure_landscape
- Figure_width
slot_usage:
imageLocation:
required: true
multivalued: false
figureCaption:
multivalued: false
figureLabel:
multivalued: false
height:
multivalued: false
image:
multivalued: false
landscape:
multivalued: false
width:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| figureCaption | 0..1 | None | |
| figureLabel | 0..1 | None | |
| height | 0..1 | None | |
| image | 0..1 | None | |
| imageLocation | 1..1 | None | |
| landscape | 0..1 | None | |
| width | 0..1 | None |
Parents¶
Referenced by:¶
FloatingPointEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
IntegerEncodingType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
IntervalScale¶
The interval type allows for the degree of difference between items, but not the ratio between them. Examples include temperature with the Celsius scale, which has two defined points (the freezing and boiling point of water at specific conditions) and then separated into 100 intervals, date when measured from an arbitrary epoch (such as AD), percentage such as a percentage return on a stock,[16] location in Cartesian coordinates, and direction measured in degrees from true or magnetic north. Ratios are not meaningful since 20 °C cannot be said to be \"twice as hot\" as 10 °C, nor can multiplication/division be carried out between any two dates directly. However, ratios of differences can be expressed; for example, one difference can be twice another. Interval type variables are sometimes also called \"scaled variables\", but the formal mathematical term is an affine space (in this case an affine line).
Characteristics: median, percentile & Monotonic increasing (order (<) & totally ordered set
median, percentile & Monotonic increasing (order (<)) & totally ordered set
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| dataStructure | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| plainTextDescription | 0..1 | None | |
| scaleType | 0..1 | ScaleType |
Parents¶
LatexString¶
A type of string in which some characters may be wrapped with '\(' and '\) characters for LaTeX rendering.
YAML Definition¶
This class has no attributes
List¶
YAML Definition¶
This class has no attributes
LogarithmicUnit¶
Logarithmic units are abstract mathematical units that can be used to express any quantities (physical or mathematical) that are defined on a logarithmic scale, that is, as being proportional to the value of a logarithm function. Examples of logarithmic units include common units of information and entropy, such as the bit, and the byte, as well as units of relative signal strength magnitude such as the decibel.
YAML Definition¶
Click to expand
LogarithmicUnit:
is_a: DimensionlessUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
MathsFunctionType¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
Referenced by:¶
NISTSP811Comment¶
YAML Definition¶
Click to expand
Local class diagram¶
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| description | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| rationale | 0..* | string | |
| wikidataMatch | 0..* | uri |
Parents¶
NominalScale¶
A nominal scale differentiates between items or subjects based only on their names or (meta-)categories and other qualitative classifications they belong to; thus dichotomous data involves the construction of classifications as well as the classification of items. Discovery of an exception to a classification can be viewed as progress. Numbers may be used to represent the variables but the numbers do not have numerical value or relationship: For example, a Globally unique identifier. Examples of these classifications include gender, nationality, ethnicity, language, genre, style, biological species, and form. In a university one could also use hall of affiliation as an example.
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| dataStructure | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| plainTextDescription | 0..1 | None | |
| scaleType | 0..1 | ScaleType |
Parents¶
NumericUnion¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| guidance | 0..* | string |
Uses¶
- mixin: Concept
Referenced by:¶
Ontology¶
YAML Definition¶
This class has no attributes
Referenced by:¶
OrderedType¶
YAML Definition¶
Click to expand
OrderedType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
- OrderedType_literal
slot_usage:
literal:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| literal | 0..1 | None | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- Datatype : orderedType 0..*
OrdinalScale¶
The ordinal type allows for rank order (1st, 2nd, 3rd, etc.) by which data can be sorted, but still does not allow for relative degree of difference between them. Examples include, on one hand, dichotomous data with dichotomous (or dichotomized) values such as 'sick' vs. 'healthy' when measuring health, 'guilty' vs. 'innocent' when making judgments in courts, 'wrong/false' vs. 'right/true' when measuring truth value, and, on the other hand, non-dichotomous data consisting of a spectrum of values, such as 'completely agree', 'mostly agree', 'mostly disagree', 'completely disagree' when measuring opinion.
YAML Definition¶
Click to expand
OrdinalScale:
is_a: Scale
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Scale_permissibleMaths
- Scale_permissibleTransformation
- Scale_scaleType
- Scale_dataStructure
- OrdinalScale_order
slot_usage:
order:
required: true
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| dataStructure | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| plainTextDescription | 0..1 | None | |
| scaleType | 0..1 | ScaleType | |
| order | 1..1 | None |
Parents¶
Organization¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| url | 0..* | None |
Parents¶
PhysicalConstant¶
A physical constant is a physical quantity that is generally believed to be both universal in nature and constant in time. It can be contrasted with a mathematical constant, which is a fixed numerical value but does not directly involve any physical measurement. There are many physical constants in science, some of the most widely recognized being the speed of light in vacuum c, Newton's gravitational constant G, Planck's constant h, the electric permittivity of free space ε0, and the elementary charge e. Physical constants can take many dimensional forms, or may be dimensionless depending on the system of quantities and units used.
YAML Definition¶
Click to expand
PhysicalConstant:
is_a: Quantity
slots:
- Quantifiable_dataEncoding
- Quantifiable_datatype
- Quantifiable_hasUnit
- Quantifiable_relativeStandardUncertainty
- Quantifiable_standardUncertainty
- Quantifiable_standardUncertaintySN
- Quantifiable_value
- Quantifiable_valueSN
- Quantity_hasQuantityKind
- Quantity_quantityValue
- Quantity_isDeltaQuantity
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- PhysicalConstant_applicableSystem
- PhysicalConstant_applicableUnit
- PhysicalConstant_dbpediaMatch
- PhysicalConstant_exactMatch
- PhysicalConstant_hasDimensionVector
- PhysicalConstant_ucumCode
- PhysicalConstant_exactConstant
- PhysicalConstant_altSymbol
- PhysicalConstant_isoNormativeReference
- PhysicalConstant_latexSymbol
- PhysicalConstant_normativeReference
- PhysicalConstant_symbol
- PhysicalConstant_latexDefinition
- PhysicalConstant_mathMLdefinition
slot_usage:
applicableSystem:
range: SystemOfUnits
applicableUnit:
range: Unit
dbpediaMatch:
range: uri
exactMatch:
range: PhysicalConstant
hasDimensionVector:
range: QuantityKindDimensionVector
ucumCode:
required: false
exactConstant:
range: boolean
altSymbol:
required: false
isoNormativeReference:
required: false
latexSymbol:
required: false
normativeReference:
required: false
symbol:
required: false
latexDefinition:
multivalued: false
mathMLdefinition:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dataEncoding | 0..1 | DataEncoding | |
| datatype | 0..1 | Datatype | |
| hasQuantityKind | 0..* | QuantityKind | |
| hasUnit | 0..1 | Unit | |
| isDeltaQuantity | 0..* | boolean | |
| quantityValue | 0..* | QuantityValue | |
| relativeStandardUncertainty | 0..1 | double | |
| standardUncertainty | 0..1 | decimal | |
| standardUncertaintySN | 0..* | double | |
| value | 0..1 | None | |
| valueSN | 0..1 | None | |
| altSymbol | 0..* | None | |
| applicableSystem | 0..* | SystemOfUnits | |
| applicableUnit | 0..* | Unit | |
| dbpediaMatch | 0..* | uri | |
| exactConstant | 0..* | boolean | |
| exactMatch | 0..* | PhysicalConstant | |
| hasDimensionVector | 0..* | QuantityKindDimensionVector | |
| isoNormativeReference | 0..* | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| mathMLdefinition | 0..1 | None | |
| normativeReference | 0..* | None | |
| symbol | 0..* | None | |
| ucumCode | 0..* | None | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- PhysicalConstant : exactMatch 0..*
- SystemOfUnits : applicablePhysicalConstant 0..*
PlaneAngleUnit¶
YAML Definition¶
Click to expand
PlaneAngleUnit:
is_a: AngleUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
Prefix¶
YAML Definition¶
Click to expand
Prefix:
is_a: Verifiable
mixins:
- Concept
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- Prefix_exactMatch
- Prefix_ucumCode
- Prefix_altSymbol
- Prefix_latexSymbol
- Prefix_symbol
- Prefix_prefixMultiplier
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
exactMatch:
range: Prefix
ucumCode:
range: UCUMcs-term
altSymbol:
required: false
latexSymbol:
required: false
symbol:
required: false
prefixMultiplier:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string | |
| altSymbol | 0..* | None | |
| exactMatch | 0..* | Prefix | |
| latexSymbol | 0..* | None | |
| prefixMultiplier | 0..1 | None | |
| symbol | 0..* | None | |
| ucumCode | 0..* | UCUMcs-term |
Parents¶
Children¶
Uses¶
- mixin: Concept
Referenced by:¶
- Prefix : exactMatch 0..*
- SystemOfUnits : prefix 0..*
- Unit : prefix 0..*
Quantifiable¶
Quantifiable ascribes to some thing the capability of being measured, observed, or counted.
YAML Definition¶
Click to expand
Quantifiable:
is_a: Aspect
slots:
- Quantifiable_dataEncoding
- Quantifiable_datatype
- Quantifiable_hasUnit
- Quantifiable_relativeStandardUncertainty
- Quantifiable_standardUncertainty
- Quantifiable_standardUncertaintySN
- Quantifiable_value
- Quantifiable_valueSN
slot_usage:
dataEncoding:
range: DataEncoding
multivalued: false
datatype:
range: Datatype
multivalued: false
hasUnit:
range: Unit
multivalued: false
relativeStandardUncertainty:
range: double
multivalued: false
standardUncertainty:
range: decimal
multivalued: false
standardUncertaintySN:
range: double
value:
multivalued: false
valueSN:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| dataEncoding | 0..1 | DataEncoding | |
| datatype | 0..1 | Datatype | |
| hasUnit | 0..1 | Unit | |
| relativeStandardUncertainty | 0..1 | double | |
| standardUncertainty | 0..1 | decimal | |
| standardUncertaintySN | 0..* | double | |
| value | 0..1 | None | |
| valueSN | 0..1 | None |
Parents¶
Children¶
Quantity¶
A quantity is the measurement of an observable property of a particular object, event, or physical system. A quantity is always associated with the context of measurement (i.e. the thing measured, the measured value, the accuracy of measurement, etc.) whereas the underlying quantity kind is independent of any particular measurement. Thus, length is a quantity kind while the height of a rocket is a specific quantity of length; its magnitude that may be expressed in meters, feet, inches, etc. Examples of physical quantities include physical constants, such as the speed of light in a vacuum, Planck's constant, the electric permittivity of free space, and the fine structure constant.
In other words, quantities are quantifiable aspects of the world, such as the duration of a movie, the distance between two points, velocity of a car, the pressure of the atmosphere, and a person's weight; and units are used to describe their numerical measure.
Many quantity kinds are related to each other by various physical laws, and as a result, the associated units of some quantity kinds can be expressed as products (or ratios) of powers of other quantity kinds (e.g., momentum is mass times velocity and velocity is defined as distance divided by time). In this way, some quantities can be calculated from other measured quantities using their associations to the quantity kinds in these expressions. These quantity kind relationships are also discussed in dimensional analysis. Those that cannot be so expressed can be regarded as \"fundamental\" in this sense.
A quantity is distinguished from a \"quantity kind\" in that the former carries a value and the latter is a type specifier.
YAML Definition¶
Click to expand
Quantity:
is_a: Quantifiable
mixins:
- Concept
slots:
- Quantifiable_dataEncoding
- Quantifiable_datatype
- Quantifiable_hasUnit
- Quantifiable_relativeStandardUncertainty
- Quantifiable_standardUncertainty
- Quantifiable_standardUncertaintySN
- Quantifiable_value
- Quantifiable_valueSN
- Quantity_hasQuantityKind
- Quantity_quantityValue
- Quantity_isDeltaQuantity
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
hasQuantityKind:
range: QuantityKind
required: false
quantityValue:
range: QuantityValue
isDeltaQuantity:
range: boolean
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dataEncoding | 0..1 | DataEncoding | |
| datatype | 0..1 | Datatype | |
| hasUnit | 0..1 | Unit | |
| relativeStandardUncertainty | 0..1 | double | |
| standardUncertainty | 0..1 | decimal | |
| standardUncertaintySN | 0..* | double | |
| value | 0..1 | None | |
| valueSN | 0..1 | None | |
| guidance | 0..* | string | |
| hasQuantityKind | 0..* | QuantityKind | |
| isDeltaQuantity | 0..* | boolean | |
| quantityValue | 0..* | QuantityValue |
Parents¶
Children¶
Uses¶
- mixin: Concept
Referenced by:¶
QuantityKind¶
A Quantity Kind is any observable property that can be measured and quantified numerically. Familiar examples include physical properties such as length, mass, time, force, energy, power, electric charge, etc. Less familiar examples include currency, interest rate, price to earning ratio, and information capacity.
YAML Definition¶
Click to expand
QuantityKind:
is_a: Verifiable
mixins:
- AbstractQuantityKind
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- belongsToSystemOfQuantities
- QuantityKind_dimensionVectorForSI
- QuantityKind_exactMatch
- QuantityKind_hasDimensionVector
- QuantityKind_iec61360Code
- QuantityKind_applicableCGSUnit
- QuantityKind_applicableISOUnit
- QuantityKind_applicableImperialUnit
- QuantityKind_applicableSIUnit
- QuantityKind_applicableUSCustomaryUnit
- QuantityKind_applicableUnit
- QuantityKind_qkdvDenominator
- QuantityKind_qkdvNumerator
- QuantityKind_latexDefinition
- QuantityKind_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- AbstractQuantityKind_broader
- AbstractQuantityKind_altSymbol
- AbstractQuantityKind_latexSymbol
- AbstractQuantityKind_symbol
slot_usage:
dimensionVectorForSI:
range: QuantityKindDimensionVector_SI
multivalued: false
exactMatch:
range: QuantityKind
hasDimensionVector:
range: QuantityKindDimensionVector
iec61360Code:
range: string
applicableCGSUnit:
required: false
applicableISOUnit:
required: false
applicableImperialUnit:
required: false
applicableSIUnit:
required: false
applicableUSCustomaryUnit:
required: false
applicableUnit:
required: false
qkdvDenominator:
multivalued: false
qkdvNumerator:
multivalued: false
latexDefinition:
multivalued: false
mathMLdefinition:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| applicableCGSUnit | 0..* | Unit | |
| applicableISOUnit | 0..* | Unit | |
| applicableImperialUnit | 0..* | Unit | |
| applicableSIUnit | 0..* | Unit | |
| applicableUSCustomaryUnit | 0..* | Unit | |
| applicableUnit | 0..* | Unit | |
| belongsToSystemOfQuantities | 0..* | SystemOfQuantityKinds | |
| dimensionVectorForSI | 0..1 | QuantityKindDimensionVectorSI | |
| exactMatch | 0..* | QuantityKind | |
| hasDimensionVector | 0..* | QuantityKindDimensionVector | |
| iec61360Code | 0..* | string | |
| latexDefinition | 0..1 | None | |
| mathMLdefinition | 0..1 | None | |
| qkdvDenominator | 0..1 | QuantityKindDimensionVector | |
| qkdvNumerator | 0..1 | QuantityKindDimensionVector | |
| guidance | 0..* | string |
Parents¶
Uses¶
- mixin: AbstractQuantityKind
Referenced by:¶
- AbstractQuantityKind : broader 0..1
- BaseDimensionMagnitude : hasBaseQuantityKind 1..*
- QuantityKindDimensionVector : hasReferenceQuantityKind 0..*
- QuantityKind : exactMatch 0..*
- QuantityType : value 0..*
- Quantity : hasQuantityKind 0..*
- SystemOfQuantityKinds : hasBaseQuantityKind 0..*
- SystemOfQuantityKinds : hasQuantityKind 0..*
- SystemOfQuantityKinds : systemDerivedQuantityKind 0..*
- Unit : hasQuantityKind 0..*
- UserQuantityKind : hasQuantityKind 1..*
QuantityKindDimensionVector¶
A Quantity Kind Dimension Vector describes the dimensionality of a quantity kind in the context of a system of units. In the SI system of units, the dimensions of a quantity kind are expressed as a product of the basic physical dimensions mass ($M$), length ($L$), time ($T$) current ($I$), amount of substance ($N$), luminous intensity ($J$) and absolute temperature ($\\theta$) as $dim \\, Q = L^{\\alpha} \\, M^{\\beta} \\, T^{\\gamma} \\, I ^{\\delta} \\, \\theta ^{\\epsilon} \\, N^{\\eta} \\, J ^{\\nu}$.
The rational powers of the dimensional exponents, $\\alpha, \\, \\beta, \\, \\gamma, \\, \\delta, \\, \\epsilon, \\, \\eta, \\, \\nu$, are positive, negative, or zero.
For example, the dimension of the physical quantity kind $\\it{speed}$ is $\\boxed{length/time}$, $L/T$ or $LT^{-1}$, and the dimension of the physical quantity kind force is $\\boxed{mass \\times acceleration}$ or $\\boxed{mass \\times (length/time)/time}$, $ML/T^2$ or $MLT^{-2}$ respectively.
YAML Definition¶
Click to expand
QuantityKindDimensionVector:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
slot_usage:
hasReferenceQuantityKind:
range: QuantityKind
latexSymbol:
required: false
dimensionExponentForAmountOfSubstance:
required: true
multivalued: false
dimensionExponentForElectricCurrent:
required: true
multivalued: false
dimensionExponentForLength:
required: true
multivalued: false
dimensionExponentForLuminousIntensity:
required: true
multivalued: false
dimensionExponentForMass:
required: true
multivalued: false
dimensionExponentForThermodynamicTemperature:
required: true
multivalued: false
dimensionExponentForTime:
required: true
multivalued: false
dimensionlessExponent:
required: true
multivalued: false
latexDefinition:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None |
Parents¶
Children¶
- QuantityKindDimensionVectorCGS
- QuantityKindDimensionVectorISO
- QuantityKindDimensionVectorImperial
- QuantityKindDimensionVectorSI
Referenced by:¶
- PhysicalConstant : hasDimensionVector 0..*
- QuantityKind : hasDimensionVector 0..*
- QuantityKind : qkdvDenominator 0..*
- QuantityKind : qkdvNumerator 0..*
- Unit : hasDimensionVector 0..*
- Unit : qkdvDenominator 0..*
- Unit : qkdvNumerator 0..*
QuantityKindDimensionVectorCGS¶
A CGS Dimension Vector is used to specify the dimensions for a C.G.S. quantity kind.
YAML Definition¶
Click to expand
QuantityKindDimensionVector_CGS:
is_a: QuantityKindDimensionVector
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
Children¶
- QuantityKindDimensionVectorCGS-EMU
- QuantityKindDimensionVectorCGS-ESU
- QuantityKindDimensionVectorCGS-GAUSS
- QuantityKindDimensionVectorCGS-LH
QuantityKindDimensionVectorCGS-EMU¶
A CGS EMU Dimension Vector is used to specify the dimensions for EMU C.G.S. quantity kind.
YAML Definition¶
Click to expand
QuantityKindDimensionVector_CGS-EMU:
is_a: QuantityKindDimensionVector_CGS
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorCGS-ESU¶
A CGS ESU Dimension Vector is used to specify the dimensions for ESU C.G.S. quantity kind.
YAML Definition¶
Click to expand
QuantityKindDimensionVector_CGS-ESU:
is_a: QuantityKindDimensionVector_CGS
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorCGS-GAUSS¶
A CGS GAUSS Dimension Vector is used to specify the dimensions for Gaussioan C.G.S. quantity kind.
YAML Definition¶
Click to expand
QuantityKindDimensionVector_CGS-GAUSS:
is_a: QuantityKindDimensionVector_CGS
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorCGS-LH¶
A CGS LH Dimension Vector is used to specify the dimensions for Lorentz-Heaviside C.G.S. quantity kind.
YAML Definition¶
Click to expand
QuantityKindDimensionVector_CGS-LH:
is_a: QuantityKindDimensionVector_CGS
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorISO¶
YAML Definition¶
Click to expand
QuantityKindDimensionVector_ISO:
is_a: QuantityKindDimensionVector
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorImperial¶
YAML Definition¶
Click to expand
QuantityKindDimensionVector_Imperial:
is_a: QuantityKindDimensionVector
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
QuantityKindDimensionVectorSI¶
YAML Definition¶
Click to expand
QuantityKindDimensionVector_SI:
is_a: QuantityKindDimensionVector
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- QuantityKindDimensionVector_hasReferenceQuantityKind
- QuantityKindDimensionVector_latexSymbol
- QuantityKindDimensionVector_dimensionExponentForAmountOfSubstance
- QuantityKindDimensionVector_dimensionExponentForElectricCurrent
- QuantityKindDimensionVector_dimensionExponentForLength
- QuantityKindDimensionVector_dimensionExponentForLuminousIntensity
- QuantityKindDimensionVector_dimensionExponentForMass
- QuantityKindDimensionVector_dimensionExponentForThermodynamicTemperature
- QuantityKindDimensionVector_dimensionExponentForTime
- QuantityKindDimensionVector_dimensionlessExponent
- QuantityKindDimensionVector_latexDefinition
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| dimensionExponentForAmountOfSubstance | 1..1 | None | |
| dimensionExponentForElectricCurrent | 1..1 | None | |
| dimensionExponentForLength | 1..1 | None | |
| dimensionExponentForLuminousIntensity | 1..1 | None | |
| dimensionExponentForMass | 1..1 | None | |
| dimensionExponentForThermodynamicTemperature | 1..1 | None | |
| dimensionExponentForTime | 1..1 | None | |
| dimensionlessExponent | 1..1 | None | |
| guidance | 0..* | string | |
| hasReferenceQuantityKind | 0..* | QuantityKind | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexDefinition | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None |
Parents¶
Referenced by:¶
- QuantityKind : dimensionVectorForSI 0..*
QuantityType¶
YAML Definition¶
Click to expand
QuantityType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
- QuantityType_value
slot_usage:
value:
range: QuantityKind
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| value | 0..* | QuantityKind | |
| guidance | 0..* | string |
Parents¶
QuantityValue¶
A Quantity Value expresses the magnitude and kind of a quantity and is given by the product of a numerical value n and a unit of measure U. The number multiplying the unit is referred to as the numerical value of the quantity expressed in that unit. Refer to NIST SP 811 section 7 for more on quantity values.
YAML Definition¶
Click to expand
QuantityValue:
is_a: Quantifiable
mixins:
- Concept
slots:
- Quantifiable_dataEncoding
- Quantifiable_datatype
- Quantifiable_relativeStandardUncertainty
- Quantifiable_standardUncertainty
- Quantifiable_standardUncertaintySN
- Quantifiable_value
- Quantifiable_valueSN
- QuantityValue_hasUnit
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
hasUnit:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dataEncoding | 0..1 | DataEncoding | |
| datatype | 0..1 | Datatype | |
| relativeStandardUncertainty | 0..1 | double | |
| standardUncertainty | 0..1 | decimal | |
| standardUncertaintySN | 0..* | double | |
| value | 0..1 | None | |
| valueSN | 0..1 | None | |
| guidance | 0..* | string | |
| hasUnit | 0..1 | Unit |
Parents¶
Children¶
Uses¶
- mixin: Concept
Referenced by:¶
- Quantity : quantityValue 0..*
RatioScale¶
The ratio type takes its name from the fact that measurement is the estimation of the ratio between a magnitude of a continuous quantity and a unit magnitude of the same kind (Michell, 1997, 1999). A ratio scale possesses a meaningful (unique and non-arbitrary) zero value. Most measurement in the physical sciences and engineering is done on ratio scales. Examples include mass, length, duration, plane angle, energy and electric charge. In contrast to interval scales, ratios are now meaningful because having a non-arbitrary zero point makes it meaningful to say, for example, that one object has \"twice the length\" of another (= is \"twice as long\"). Very informally, many ratio scales can be described as specifying \"how much\" of something (i.e. an amount or magnitude) or \"how many\" (a count). The Kelvin temperature scale is a ratio scale because it has a unique, non-arbitrary zero point called absolute zero.
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| dataStructure | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| plainTextDescription | 0..1 | None | |
| scaleType | 0..1 | ScaleType |
Parents¶
Resource¶
YAML Definition¶
Local class diagram¶
This class has no attributes
Children¶
Rule¶
YAML Definition¶
Click to expand
Rule:
is_a: Verifiable
mixins:
- Concept
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- Rule_ruleType
- Rule_rationale
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
ruleType:
range: RuleType
rationale:
required: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string | |
| rationale | 0..* | string | |
| ruleType | 0..* | RuleType |
Parents¶
Uses¶
- mixin: Concept
Referenced by:¶
- Concept : hasRule 0..*
RuleType¶
YAML Definition¶
Click to expand
RuleType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- Rule : ruleType 0..*
ScalarDatatype¶
YAML Definition¶
Click to expand
ScalarDatatype:
is_a: Datatype
slots:
- guidance
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Datatype_basis
- Datatype_cardinality
- Datatype_orderedType
- Datatype_ansiSQLName
- Datatype_cName
- Datatype_oracleSQLName
- Datatype_protocolBuffersName
- Datatype_pythonName
- Datatype_vbName
- Datatype_bounded
- Datatype_id
- Datatype_javaName
- Datatype_jsName
- Datatype_matlabName
- Datatype_microsoftSQLServerName
- Datatype_mySQLName
- Datatype_odbcName
- Datatype_oleDBName
- ScalarDatatype_rdfsDatatype
- ScalarDatatype_bits
- ScalarDatatype_bytes
- ScalarDatatype_length
- ScalarDatatype_maxExclusive
- ScalarDatatype_maxInclusive
- ScalarDatatype_minExclusive
- ScalarDatatype_minInclusive
slot_usage:
rdfsDatatype:
range: Datatype
multivalued: false
bits:
multivalued: false
bytes:
multivalued: false
length:
multivalued: false
maxExclusive:
multivalued: false
maxInclusive:
multivalued: false
minExclusive:
multivalued: false
minInclusive:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| ansiSQLName | 0..1 | string | |
| basis | 0..1 | Datatype | |
| bounded | 0..1 | None | |
| cName | 0..1 | string | |
| cardinality | 0..1 | CardinalityType | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| javaName | 0..1 | None | |
| jsName | 0..1 | None | |
| matlabName | 0..1 | None | |
| microsoftSQLServerName | 0..1 | None | |
| mySQLName | 0..1 | None | |
| odbcName | 0..1 | None | |
| oleDBName | 0..1 | None | |
| oracleSQLName | 0..1 | string | |
| orderedType | 0..1 | OrderedType | |
| plainTextDescription | 0..1 | None | |
| protocolBuffersName | 0..1 | string | |
| pythonName | 0..1 | string | |
| vbName | 0..1 | string | |
| bits | 0..1 | None | |
| bytes | 0..1 | None | |
| length | 0..1 | None | |
| maxExclusive | 0..1 | None | |
| maxInclusive | 0..1 | None | |
| minExclusive | 0..1 | None | |
| minInclusive | 0..1 | None | |
| rdfsDatatype | 0..1 | Datatype |
Parents¶
Scale¶
Scales (also called \"scales of measurement\" or \"levels of measurement\") are expressions that typically refer to the theory of scale types.
YAML Definition¶
Click to expand
Scale:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- Scale_permissibleMaths
- Scale_permissibleTransformation
- Scale_scaleType
- Scale_dataStructure
slot_usage:
permissibleMaths:
range: MathsFunctionType
permissibleTransformation:
range: TransformType
scaleType:
range: ScaleType
multivalued: false
dataStructure:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| dataStructure | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| scaleType | 0..1 | ScaleType |
Parents¶
Children¶
ScaleType¶
YAML Definition¶
Click to expand
ScaleType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
- ScaleType_permissibleMaths
- ScaleType_permissibleTransformation
- ScaleType_dataStructure
slot_usage:
permissibleMaths:
range: MathsFunctionType
permissibleTransformation:
range: TransformType
dataStructure:
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| dataStructure | 0..1 | None | |
| permissibleMaths | 0..* | MathsFunctionType | |
| permissibleTransformation | 0..* | TransformType | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
- Scale : scaleType 0..*
SignednessType¶
YAML Definition¶
This class has no attributes
SolidAngleUnit¶
YAML Definition¶
Click to expand
SolidAngleUnit:
is_a: AngleUnit
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
Parents¶
Statement¶
YAML Definition¶
This class has no attributes
StringEncodingType¶
YAML Definition¶
Local class diagram¶
This class has no attributes
Children¶
Symbol¶
YAML Definition¶
Click to expand
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None |
Parents¶
SymmetricRelation¶
YAML Definition¶
This class has no attributes
SystemOfQuantityKinds¶
A system of quantity kinds is a set of one or more quantity kinds together with a set of zero or more algebraic equations that define relationships between quantity kinds in the set. In the physical sciences, the equations relating quantity kinds are typically physical laws and definitional relations, and constants of proportionality. Examples include Newton’s First Law of Motion, Coulomb’s Law, and the definition of velocity as the instantaneous change in position. In almost all cases, the system identifies a subset of base quantity kinds. The base set is chosen so that all other quantity kinds of interest can be derived from the base quantity kinds and the algebraic equations. If the unit system is explicitly associated with a quantity kind system, then the unit system must define at least one unit for each quantity kind. From a scientific point of view, the division of quantities into base quantities and derived quantities is a matter of convention.
YAML Definition¶
Click to expand
SystemOfQuantityKinds:
is_a: Concept
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- SystemOfQuantityKinds_baseDimensionEnumeration
- SystemOfQuantityKinds_hasBaseQuantityKind
- SystemOfQuantityKinds_hasQuantityKind
- SystemOfQuantityKinds_hasUnitSystem
- SystemOfQuantityKinds_systemDerivedQuantityKind
slot_usage:
baseDimensionEnumeration:
range: Enumeration
multivalued: false
hasBaseQuantityKind:
range: QuantityKind
hasQuantityKind:
range: QuantityKind
required: false
hasUnitSystem:
range: SystemOfUnits
systemDerivedQuantityKind:
range: QuantityKind
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| plainTextDescription | 0..1 | None | |
| baseDimensionEnumeration | 0..1 | Enumeration | |
| hasBaseQuantityKind | 0..* | QuantityKind | |
| hasQuantityKind | 0..* | QuantityKind | |
| hasUnitSystem | 0..* | SystemOfUnits | |
| systemDerivedQuantityKind | 0..* | QuantityKind |
Parents¶
Referenced by:¶
- QuantityKind : belongsToSystemOfQuantities 0..*
SystemOfUnits¶
A system of units is a set of units which are chosen as the reference scales for some set of quantity kinds together with the definitions of each unit. Units may be defined by experimental observation or by proportion to another unit not included in the system. If the unit system is explicitly associated with a quantity kind system, then the unit system must define at least one unit for each quantity kind.
YAML Definition¶
Click to expand
SystemOfUnits:
is_a: Verifiable
mixins:
- Concept
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- SystemOfUnits_applicablePhysicalConstant
- SystemOfUnits_hasAllowedUnit
- SystemOfUnits_hasBaseUnit
- SystemOfUnits_hasCoherentUnit
- SystemOfUnits_hasDefinedUnit
- SystemOfUnits_hasDerivedCoherentUnit
- SystemOfUnits_hasDerivedUnit
- SystemOfUnits_hasUnit
- SystemOfUnits_prefix
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
applicablePhysicalConstant:
range: PhysicalConstant
hasAllowedUnit:
range: Unit
hasBaseUnit:
range: Unit
hasCoherentUnit:
range: Unit
hasDefinedUnit:
range: Unit
hasDerivedCoherentUnit:
range: Unit
hasDerivedUnit:
range: Unit
hasUnit:
range: Unit
prefix:
range: Prefix
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string | |
| applicablePhysicalConstant | 0..* | PhysicalConstant | |
| hasAllowedUnit | 0..* | Unit | |
| hasBaseUnit | 0..* | Unit | |
| hasCoherentUnit | 0..* | Unit | |
| hasDefinedUnit | 0..* | Unit | |
| hasDerivedCoherentUnit | 0..* | Unit | |
| hasDerivedUnit | 0..* | Unit | |
| hasUnit | 0..* | Unit | |
| prefix | 0..* | Prefix |
Parents¶
Uses¶
- mixin: Concept
Referenced by:¶
- PhysicalConstant : applicableSystem 0..*
- SystemOfQuantityKinds : hasUnitSystem 0..*
- Unit : applicableSystem 0..*
- Unit : definedUnitOfSystem 0..*
- Unit : derivedCoherentUnitOfSystem 0..*
- Unit : derivedUnitOfSystem 0..*
- Unit : isUnitOfSystem 0..*
Thing¶
The root class for all QUDT concepts
YAML Definition¶
Click to expand
Thing:
description: !!python/object/new:linkml_runtime.utils.yamlutils.extended_str
args:
- The root class for all QUDT concepts
state:
_s: !!python/object/apply:yaml._yaml.__pyx_unpickle_Mark
args:
- !!python/name:yaml._yaml.Mark ''
- 41581148
- null
state: !!python/tuple
- null
- 17
- 930
- 25
- linkml_qudt.yaml
- null
_len: 36
Local class diagram¶
This class has no attributes
Children¶
TransformType¶
YAML Definition¶
Click to expand
TransformType:
is_a: EnumeratedValue
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- EnumeratedValue_altSymbol
- EnumeratedValue_description
- EnumeratedValue_abbreviation
- EnumeratedValue_symbol
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_deprecated
- Concept_plainTextDescription
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| symbol | 0..1 | None | |
| wikidataMatch | 0..* | uri | |
| guidance | 0..* | string |
Parents¶
Referenced by:¶
UCUMcs¶
Lexical pattern for the case-sensitive version of UCUM code
YAML Definition¶
This class has no attributes
Parents¶
Referenced by:¶
- Unit : ucumCode 0..*
UCUMcs-term¶
Lexical pattern for the terminal symbols in the case-sensitive version of UCUM code
YAML Definition¶
This class has no attributes
Parents¶
Referenced by:¶
- Prefix : ucumCode 0..*
Unit¶
YAML Definition¶
Click to expand
Unit:
is_a: Verifiable
mixins:
- Concept
slots:
- Verifiable_wikidataMatch
- Verifiable_dbpediaMatch
- Verifiable_isoNormativeReference
- Verifiable_normativeReference
- hasReciprocalUnit
- isUnitOfSystem
- omUnit
- unitFor
- Unit_applicableSystem
- Unit_definedUnitOfSystem
- Unit_derivedCoherentUnitOfSystem
- Unit_derivedUnitOfSystem
- Unit_exactMatch
- Unit_hasDimensionVector
- Unit_hasFactorUnit
- Unit_hasQuantityKind
- Unit_iec61360Code
- Unit_prefix
- Unit_qkdvDenominator
- Unit_qkdvNumerator
- Unit_scalingOf
- Unit_ucumCode
- Unit_udunitsCode
- Unit_uneceCommonCode
- Unit_altSymbol
- Unit_latexDefinition
- Unit_latexSymbol
- Unit_siUnitsExpression
- Unit_symbol
- Unit_conversionMultiplier
- Unit_conversionMultiplierSN
- Unit_conversionOffset
- Unit_conversionOffsetSN
- Unit_factorUnitScalar
- Unit_mathMLdefinition
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
slot_usage:
applicableSystem:
range: SystemOfUnits
definedUnitOfSystem:
range: SystemOfUnits
derivedCoherentUnitOfSystem:
range: SystemOfUnits
derivedUnitOfSystem:
range: SystemOfUnits
exactMatch:
range: Unit
hasDimensionVector:
range: QuantityKindDimensionVector
multivalued: false
hasFactorUnit:
range: Class
hasQuantityKind:
range: QuantityKind
iec61360Code:
range: string
prefix:
range: Prefix
qkdvDenominator:
range: QuantityKindDimensionVector
multivalued: false
qkdvNumerator:
range: QuantityKindDimensionVector
multivalued: false
scalingOf:
range: Unit
ucumCode:
range: UCUMcs
udunitsCode:
range: string
uneceCommonCode:
range: string
altSymbol:
required: false
latexDefinition:
required: false
latexSymbol:
required: false
siUnitsExpression:
required: false
symbol:
required: false
conversionMultiplier:
multivalued: false
conversionMultiplierSN:
multivalued: false
conversionOffset:
multivalued: false
conversionOffsetSN:
multivalued: false
factorUnitScalar:
multivalued: false
mathMLdefinition:
multivalued: false
Attributes¶
Parents¶
Children¶
Uses¶
- mixin: Concept
Referenced by:¶
- ContextualUnit : broader 0..1
- PhysicalConstant : applicableUnit 0..*
- Quantifiable : hasUnit 0..*
- QuantityKind : applicableCGSUnit 0..*
- QuantityKind : applicableISOUnit 0..*
- QuantityKind : applicableImperialUnit 0..*
- QuantityKind : applicableSIUnit 0..*
- QuantityKind : applicableUSCustomaryUnit 0..*
- QuantityKind : applicableUnit 0..*
- QuantityValue : hasUnit 0..*
- SystemOfUnits : hasAllowedUnit 0..*
- SystemOfUnits : hasBaseUnit 0..*
- SystemOfUnits : hasCoherentUnit 0..*
- SystemOfUnits : hasDefinedUnit 0..*
- SystemOfUnits : hasDerivedCoherentUnit 0..*
- SystemOfUnits : hasDerivedUnit 0..*
- SystemOfUnits : hasUnit 0..*
- Unit : exactMatch 0..*
- Unit : scalingOf 0..*
- Unit : hasReciprocalUnit 0..*
UserQuantityKind¶
YAML Definition¶
Click to expand
UserQuantityKind:
is_a: AbstractQuantityKind
slots:
- guidance
- Concept_id
- Concept_hasRule
- Concept_isReplacedBy
- Concept_description
- Concept_abbreviation
- Concept_deprecated
- Concept_plainTextDescription
- AbstractQuantityKind_broader
- AbstractQuantityKind_altSymbol
- AbstractQuantityKind_latexSymbol
- AbstractQuantityKind_symbol
- UserQuantityKind_hasQuantityKind
slot_usage:
hasQuantityKind:
range: QuantityKind
required: true
multivalued: false
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| id | 0..1 | None | |
| description | 0..1 | None | |
| abbreviation | 0..1 | None | |
| altSymbol | 0..* | None | |
| deprecated | 0..1 | None | |
| guidance | 0..* | string | |
| hasRule | 0..* | Rule | |
| isReplacedBy | 0..1 | None | |
| latexSymbol | 0..* | None | |
| plainTextDescription | 0..1 | None | |
| symbol | 0..1 | None | |
| hasQuantityKind | 1..1 | QuantityKind |
Parents¶
Verifiable¶
An aspect class that holds properties that provide external knowledge and specifications of a given resource.
YAML Definition¶
Click to expand
Local class diagram¶
Attributes¶
| Name | Cardinality: | Type | Description |
|---|---|---|---|
| dbpediaMatch | 0..* | uri | |
| isoNormativeReference | 0..* | None | |
| normativeReference | 0..* | None | |
| wikidataMatch | 0..* | uri |
Parents¶
Children¶
GDay¶
YAML Definition¶
This class has no attributes
GMonth¶
YAML Definition¶
This class has no attributes
GMonthDay¶
YAML Definition¶
This class has no attributes
GYear¶
YAML Definition¶
This class has no attributes
GYearMonth¶
YAML Definition¶
This class has no attributes
ValueUnion¶
YAML Definition¶
Local class diagram¶
This class has no attributes