Properties and units#
Every quantity you author — {"value": 5.0, "unit": "Ah"} under a
properties key — is mapped to an EMMO class, and every unit symbol to a
unit IRI, by the curated mapping tables under
assets/mappings/domain-battery/ — the single source of truth for the
semantics of emitted JSON-LD. This page is generated from those tables.
Properties (102)#
The keys accepted in properties={...} on a cell spec, and the EMMO
class each becomes in JSON-LD:
Key |
EMMO class |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Units (48)#
The unit symbols accepted in quantity dicts, and the unit IRI each maps to (EMMO where a term exists, QUDT as the documented fallback):
Symbol |
Unit |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chemistry labels (33)#
The recognised values of chemistry on a cell spec. A label names the
electrochemical couple and nothing else. Whether the cell is rechargeable
goes in rechargeable, and the electrode materials of a Li-ion cell go
in positive_electrode_basis and negative_electrode_basis.
Some labels are narrower than others: a li-mno2 cell is also a
li-metal cell. State the narrowest one you know. Matching ignores case,
so Li-ion and li-ion are the same label. A value that is not listed is
kept as plain text and the record gets no battery class from it.
Label |
Narrower than |
Battery class |
|---|---|---|
|
||
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
||
|
||
|
||
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Older spellings that still resolve. Validation flags them with the label to use instead:
Older label |
Use |
Why |
|---|---|---|
|
|
Rechargeability is not a chemistry. Write li-metal (or the specific system, e.g. li-mno2) and set rechargeable to false. |
|
|
Alkaline names an electrolyte; several couples use one. Write alkaline-zn-mno2. |
|
|
Spelling variant. Write zn-mno2. |
Unknown keys and symbols are refused, not guessed — see the validation contract for how mapping gaps surface as machine-readable issues.