Model configuration YAML

model_configuration.yaml describes one model version and build. Build 199 keeps it in the model-build root, for example 6W/199/model_configuration.yaml.

The smallest useful document identifies the model, its years and its source data mappings:

schema_version: 1

model:
  version: "6W"
  build: "199"
  sector_count: 6

years:
  base: 2023
  last_projection: 2150

mapping_columns:
  gtap:
    country: "W"
    commodity: standard_6

Quote model.build. The value is a string even when it contains only digits. The version and build must agree with the directory containing the file.

Syntax and recipes

The packaged model_configuration-v1.schema.json file is the authoritative grammar. G-Cubed also performs checks that depend on the selected model, its SYM declarations and its files.


Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.