message_ix_models.project.ssp.script.util.functions.gen_te_projections
- message_ix_models.project.ssp.script.util.functions.gen_te_projections(scen: Scenario, ssp: Literal['all', 'LED', 'SSP1', 'SSP2', 'SSP3', 'SSP4', 'SSP5'] = 'SSP2', method: Literal['constant', 'convergence', 'gdp'] = 'convergence', ref_reg: str = 'R12_NAM') tuple[DataFrame, DataFrame][source]
Calls message_ix_models.tools.costs with config for MESSAGEix-Materials and return inv_cost and fix_cost projections for energy and materials technologies
- Parameters:
scen (
message_ix.Scenario) – Scenario instance is required to get technology setssp (
str) – SSP to use for projection assumptionsmethod (
str) – method to use for cost convergence over timeref_reg (
str) – reference region to use for regional cost differentiation
- Returns:
tuple with “inv_cost” and “fix_cost” DataFrames
- Return type:
tuple[pd.DataFrame,pd.DataFrame]