Identity and model features

Use the model section to identify the model and declare features that alter how its data is interpreted.

A standard six-sector model

schema_version: 1
model:
  version: "6W"
  build: "199"
  sector_count: 6
  features:
    construction_is_allocated_across_other_sectors: true
years:
  base: 2023
  last_projection: 2150
mapping_columns:
  gtap:
    country: "W"
    commodity: standard_6

Omitted feature flags are false. Use native YAML booleans, true and false, without quotation marks.

Select reference and residual regions

Normally, G-Cubed uses the first ordered SYM region as the reference region and the last as the residual region. Override those choices only when the model requires it:

model:
  version: "2R"
  build: "199"
  sector_count: 2
  reference_region: USA
  residual_region: ROW
  features:
    symmetric_two_region_model: true

Both codes must be members of the model’s regions set.

Common error

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

This is invalid because 199 is parsed as an integer. Write build: "199".

Model years


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