MassFraction¶
Mass of a constituent over the mass of the whole. The quantity, not the unit, says that a percentage is by mass.
- module:
quantities0.3.0 - module version: 0.1 · 0.2 · dev
- extends: QuantityValue (
allOf) - schema file:
/quantities/dev/MassFraction.schema.json - earlier versions: 0.1.0, 0.2.0
| Term | Constraints | Consensus mapping | Alternative mappings |
|---|---|---|---|
type | array, default ["QuantityValue"] | @type | - |
"QuantityValue" | type alias | qudt:Quantity value |
|
value * | number | qudt:value | |
unit | string, format iri-reference | qudt:has unit |
|
standard_uncertaintyStandard uncertainty, expressed in the unit of value (GUM convention) | number | qudt:standard uncertainty |
|
relative_standard_uncertaintyDimensionless ratio, not percent; ratio-scale quantities only, undefined at value 0; redundant with standard_uncertainty (u = r * |v|), give only one | number | qudt:relative standard uncertainty | - |
| MassFraction | |||
type | default ["MassFraction"] | @type | - |
"MassFraction"Mass of a constituent over the mass of the whole. The quantity, not the unit, says that a percentage is by mass. | type alias | qkind:Mass Fraction |
|
unit | enum, default "percent" | qudt:has unit | - |
"percent" | value alias | qunit:Percent |
|
"part_per_million" | value alias | qunit:Parts per Million |
|
* marks a required property.
{
"$schema": "https://oo-ld.org/latest/meta/oold-meta-schema.json",
"$id": "MassFraction.schema.json",
"x-oold-uuid": "078fd588-b1f0-5741-9ec3-664bcd077ff0",
"x-oold-version": "0.1.1",
"title": "MassFraction",
"description": "Mass of a constituent over the mass of the whole. The quantity, not the unit, says that a percentage is by mass.",
"examples": [
{
"type": [
"MassFraction"
],
"value": 96.7,
"unit": "percent"
}
],
"allOf": [
{
"$ref": "QuantityValue.schema.json"
}
],
"@context": [
"QuantityValue.schema.json",
{
"qkind": "http://qudt.org/vocab/quantitykind/",
"MassFraction": "qkind:MassFraction",
"percent": "qunit:PERCENT",
"part_per_million": "qunit:PPM"
}
],
"properties": {
"type": {
"default": [
"MassFraction"
]
},
"unit": {
"enum": [
"percent",
"part_per_million"
],
"default": "percent"
}
},
"x-oold-context": {
"MassFraction": {
"emmo:EMMO_7c055d65_2929_40e1_af4f_4bf10995ad50": {
"x-oold-sssom": {
"predicate_id": "skos:exactMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
"object_source_version": "https://w3id.org/emmo/1.0.4",
"comment": "MassFraction, a ChemicalCompositionQuantity"
}
},
"pmd:PMD_0025997": {
"x-oold-sssom": {
"predicate_id": "skos:closeMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv",
"object_source_version": "https://w3id.org/pmd/co/3.1.0",
"comment": "fraction value specification is an information entity, so the match is close rather than exact"
}
}
},
"percent": {
"emmo:WeightPercent": {
"x-oold-sssom": {
"predicate_id": "skos:exactMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
"comment": "the quantity decides that percent is by mass, so the same alias resolves differently in a VolumeFraction"
}
},
"obo:UO_0000163": {
"x-oold-sssom": {
"predicate_id": "skos:exactMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv",
"comment": "UO mass percentage"
}
}
},
"part_per_million": {
"emmo:PartPerMillion": {
"x-oold-sssom": {
"predicate_id": "skos:exactMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv",
"object_source_version": "https://w3id.org/emmo/1.0.4"
}
},
"obo:UO_0000169": {
"x-oold-sssom": {
"predicate_id": "skos:exactMatch",
"mapping_set_id": "https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv",
"comment": "UO parts per million"
}
}
}
}
}
$schema: https://oo-ld.org/latest/meta/oold-meta-schema.json
$id: MassFraction.schema.json
x-oold-uuid: 078fd588-b1f0-5741-9ec3-664bcd077ff0
x-oold-version: 0.1.1
title: MassFraction
description: Mass of a constituent over the mass of the whole. The quantity, not the unit, says that a
percentage is by mass.
examples:
- type:
- MassFraction
value: 96.7
unit: percent
allOf:
- $ref: QuantityValue.schema.json
'@context':
- QuantityValue.schema.json
- qkind: http://qudt.org/vocab/quantitykind/
MassFraction: qkind:MassFraction
percent: qunit:PERCENT
part_per_million: qunit:PPM
properties:
type:
default:
- MassFraction
unit:
enum:
- percent
- part_per_million
default: percent
x-oold-context:
MassFraction:
emmo:EMMO_7c055d65_2929_40e1_af4f_4bf10995ad50:
x-oold-sssom:
predicate_id: skos:exactMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
object_source_version: https://w3id.org/emmo/1.0.4
comment: MassFraction, a ChemicalCompositionQuantity
pmd:PMD_0025997:
x-oold-sssom:
predicate_id: skos:closeMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv
object_source_version: https://w3id.org/pmd/co/3.1.0
comment: fraction value specification is an information entity, so the match is close rather than
exact
percent:
emmo:WeightPercent:
x-oold-sssom:
predicate_id: skos:exactMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
comment: the quantity decides that percent is by mass, so the same alias resolves differently
in a VolumeFraction
obo:UO_0000163:
x-oold-sssom:
predicate_id: skos:exactMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv
comment: UO mass percentage
part_per_million:
emmo:PartPerMillion:
x-oold-sssom:
predicate_id: skos:exactMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/emmo.sssom.tsv
object_source_version: https://w3id.org/emmo/1.0.4
obo:UO_0000169:
x-oold-sssom:
predicate_id: skos:exactMatch
mapping_set_id: https://w3id.org/oo-ld/schemas/mappings/pmdco.sssom.tsv
comment: UO parts per million
PREFIX ex: <https://example.org/>
PREFIX qkind: <http://qudt.org/vocab/quantitykind/>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX qunit: <http://qudt.org/vocab/unit/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
ex:steel-c-content
a qkind:MassFraction ;
qudt:hasUnit qunit:PPM ;
qudt:value 120 ;
.
PREFIX emmo: <https://w3id.org/emmo#>
PREFIX ex: <https://example.org/>
PREFIX qudt: <http://qudt.org/schema/qudt/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
ex:steel-c-content
a emmo:EMMO_7c055d65_2929_40e1_af4f_4bf10995ad50 ;
qudt:value 120 ;
emmo:EMMO_eeb06032_dd4f_476e_9da6_aa24302b7588 emmo:PartPerMillion ;
.
PREFIX ex: <https://example.org/>
PREFIX obo: <http://purl.obolibrary.org/obo/>
PREFIX pmd: <https://w3id.org/pmd/co/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
ex:steel-c-content
a pmd:PMD_0025997 ;
obo:IAO_0000039 obo:UO_0000169 ;
obo:OBI_0001937 120 ;
.
PREFIX ex: <https://example.org/>
PREFIX qkind: <http://qudt.org/vocab/quantitykind/>
PREFIX qunit: <http://qudt.org/vocab/unit/>
PREFIX schema1: <http://schema.org/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
ex:steel-c-content
a qkind:MassFraction ;
schema1:unitCode qunit:PPM ;
schema1:value 120 ;
.
flowchart LR
n0["steel-c-content<br>qkind:Mass Fraction"]
n1["qunit:Parts per Million"]
n2[/"120"/]
n0 -->|qudt:has unit| n1
n0 -->|qudt:value| n2
flowchart LR
n0["steel-c-content<br>emmo:MassFraction"]
n1[/"120"/]
n2["emmo:PartPerMillion"]
n0 -->|qudt:value| n1
n0 -->|emmo:hasReferencePart| n2
flowchart LR
n0["steel-c-content<br>pmd:fraction value specification"]
n1["obo:parts per million"]
n2[/"120"/]
n0 -->|obo:has measurement unit label| n1
n0 -->|obo:has specified numeric value| n2
flowchart LR
n0["steel-c-content<br>qkind:Mass Fraction"]
n1["qunit:Parts per Million"]
n2[/"120"/]
n0 -->|schema:unitCode| n1
n0 -->|schema:value| n2