Skip to content

Commit e8ea8ef

Browse files
committed
Add "iea-eweb-product" annos to the "commodity" codelist
1 parent a17d892 commit e8ea8ef

File tree

3 files changed

+46
-4
lines changed

3 files changed

+46
-4
lines changed

doc/api/data-sources.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Structure
5151

5252
The data have the following conceptual dimensions, each enumerated by a different list of codes:
5353

54-
- ``FLOW`, ``PRODUCT``: for both of these, the lists of codes appearing in the data are the same from 2021 and 2023 inclusive.
54+
- ``FLOW``, ``PRODUCT``: for both of these, the lists of codes appearing in the data are the same from 2021 and 2023 inclusive.
5555
- ``COUNTRY``: The data provided by IEA directly contain codes that are all caps, abbreviated country names, for instance "DOMINICANR".
5656
The data provided by the OECD contain ISO 3166-1 alpha-3 codes, for instance "DOM".
5757
In both cases, there are additional labels denoting country groupings; these are defined in the documentation linked above.

doc/pkg-data/codelists.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
Other code lists
22
****************
33

4+
These codelists correspond to :doc:`sets in the generic MESSAGE IAM formulation <message-ix:model/MESSAGE/sets_maps_def>` with the same names.
5+
46
.. contents::
57
:local:
68

@@ -9,12 +11,14 @@ Other code lists
911
Commodities (``commodity.yaml``)
1012
================================
1113

12-
Each of these codes has the following annotations:
14+
These codes hav the following annotations:
1315

14-
``level``
16+
``level`` (mandatory)
1517
Level where this commodity typically (not exclusively) occurs.
16-
``unit``
18+
``units`` (mandatory)
1719
Units typically associated with this commodity.
20+
``iea-eweb-product`` (optional)
21+
List of ``PRODUCT`` codes from the IEA :ref:`tools-iea-web` associated with this MESSAGEix-GLOBIOM commodity.
1822

1923
.. literalinclude:: ../../message_ix_models/data/commodity.yaml
2024
:language: yaml

message_ix_models/data/commodity.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,26 @@ coal:
1212
# term usually refers to anthracite, which has a higher
1313
# carbon emission factor.
1414
ipcc-1996-name: "Other Bituminous Coal"
15+
iea-eweb-product:
16+
- ANTCOAL
17+
- BITCOAL
18+
- BKB
19+
- BLFURGS
20+
- BROWN
21+
- COALTAR
22+
- COKCOAL
23+
- COKEOVGS
24+
- GASCOKE
25+
- GASWKSGS
26+
- HARDCOAL
27+
- INDWASTE
28+
- LIGNITE
29+
- MANGAS
30+
- MUNWASTEN
31+
- OVENCOKE
32+
- PATFUEL
33+
- PEAT
34+
- SUBCOAL
1535

1636
crudeoil:
1737
name: Crude oil
@@ -32,11 +52,13 @@ electr:
3252
name: Electricity
3353
units: GWa
3454
report: Electricity
55+
iea-eweb-product: [ELECTR]
3556

3657
ethanol:
3758
name: Ethanol
3859
units: GWa
3960
report: Liquids|Biomass
61+
iea-eweb-product: [BIODIESEL, BIOGASOL, BIOJETKERO, OBIOLIQ]
4062

4163
freshwater_supply:
4264
name: (?) Fresh water
@@ -49,12 +71,14 @@ fueloil:
4971
level: secondary
5072
units: GWa
5173
ipcc-1996-name: "Residual Fuel Oil"
74+
iea-eweb-product: [BITUMEN, PARWAX, PETCOKE, RESFUEL]
5275

5376
gas:
5477
name: Natural Gas
5578
units: GWa
5679
report: Gases
5780
ipcc-1996-name: "Natural Gas (Dry)"
81+
iea-eweb-product: [NATGAS]
5882

5983
hydrogen:
6084
name: Gaseous hydrogen
@@ -72,6 +96,20 @@ lightoil:
7296
report: Liquids|Oil
7397
# NB same value as "Crude Oil" and several others; this choice is arbitrary
7498
ipcc-1996-name: "Other Oil"
99+
iea-eweb-product:
100+
- AVGAS
101+
- ETHANE
102+
- JETGAS
103+
- LPG
104+
- LUBRIC
105+
- NAPHTHA
106+
- NONBIODIES
107+
- NONBIOGASO
108+
- NONBIOJETK
109+
- ONONSPEC
110+
- OTHKERO
111+
- REFINGAS
112+
- WHITESP
75113

76114
lignite:
77115
name: Lignite

0 commit comments

Comments
 (0)