openairclim.parametric
Parametric scenario: Adapt emissions of CO2 and RF of other species.
Post-processing approach after:
MSc thesis: Saleh Walie, Mitigation of aviation’s climate impact:
a scenario-based parametric study in OpenAirClim, UC3M, 2025
Refactoring and integration of code by Stefan Völk.
-
openairclim.parametric.adapt_co2_emission(config: dict, emis_interp_dict: dict) → dict[source]
Adapt CO2 emission array by applying multiplication factor from the config
- Parameters:
config (dict) – Configuration dictionary from config file
emis_interp_dict (dict) – Dictionary of emission time series arrays,
interpolated over time_range, keys are species names
- Raises:
KeyError – if missing CO2 in dictionary of emission arrays
- Returns:
Updated dictionary of emission arrays with adapted CO2 emissions
- Return type:
dict
-
openairclim.parametric.adapt_rf(config: dict, rf_interp_dict: dict, spec_lst: list) → dict[source]
Adapt Radiative Forcing arrays by applying multiplication factor from the config
- Parameters:
config (dict) – Configuration dictionary from config file
rf_interp_dict (dict) – Dictionary of RF time series arrays,
interpolated over time_range, keys are species names
spec_lst (list) – list of strings, species names
- Returns:
- Updated dictionary of RF arrays
with adapted values for species in spec_lst
- Return type:
dict