message_ix_models.model.material.data_generic

Data and parameter generation for generic furnace and boiler technologies in MESSAGEix-Materials model.

This module provides functions to read, process, and generate parameter data for generic furnace and boiler technologies, including emission coefficients and generic relations.

Functions

add_ind_therm_link_relations(tecs, years, nodes)

Generate industrial thermal demand link relation values for given technologies.

add_non_co2_emission_coefficients(scen, df_input)

Derive non-CO2 emission coefficients for furnaces.

calculate_co2_emi_coeff(inp)

Derive CO2 emission coefficients for furnace technologies.

calculate_furnace_non_co2_emi_coeff(df_furn, ...)

Scale emission factors of furnace technologies with input coefficients.

gen_data_generic(scenario[, dry_run])

Generate all parameter data for sectoral furnace and boiler technologies.

gen_data_generic_ts(data_generic_ts, ...)

get_furnace_inputs(scen, first_year)

Query input coefficients for furnace technologies from a Scenario instance.

get_thermal_industry_emi_coefficients(scen)

Retrieve and normalize non-CO2 emission coefficients of i_therm technologies.

read_data_generic(scenario)

Read and clean data from the generic furnace and boiler techno-economic file.