Baseline tuning
baseline_tuning selects model-data operations used to tune the baseline. It can configure:
The effective operation depends on the regional entry:
| YAML | Meaning |
|---|---|
no baseline_tuning section | No tuning operation is configured |
a defaults operation | Applies to every region not named in region_overrides |
a complete region_overrides operation | Completely replaces the default for that region |
monetary region_overrides: {OIL: {exclude: true}} | Excludes OIL from INTX tuning, including when a default exists |
A regional adjustment or transition is never a partial amendment. It must contain every field needed by its selected method or transition. Monetary policy also accepts the separate, exact {exclude: true} override form; mixing it with transition fields is invalid. Real-interest-rate tuning does not accept exclusions.
Monetary exclusions work with or without defaults and preserve existing database INTX values. When no effective transitions remain, summary and apply report no configured operations and write no files. See monetary-policy tuning for selection, file handling and the implementing-package compatibility boundary. Schema version remains 1.
Configure both tuning operations
baseline_tuning:
real_interest_rates_in_base_year:
propagation:
other_domestic_nominal_price_indices: true
wages: true
defaults:
adjustment_method: range
floor_real_interest_rate: 0.0
ceiling_real_interest_rate: 7.5
monetary_policy_adjustments:
projections_file_name: baseline_INTX_projections.csv
defaults:
start_year: 2023
end_year: 2030
annual_decay_percent: 50.0
The YAML selects the economic operations. The maintained python/update_model_data.py script separately chooses whether each operation is disabled, shown as a summary, or applied with apply.
G-Cubed