message_ix_models.model.material.data_aluminum

Data and parameter generation for the aluminum sector in MESSAGEix-Materials model.

This module provides functions to read, process, and generate parameter data for aluminum technologies, demand, trade, and related constraints.

Functions

assign_input_outpt(split, param_name, ...)

Assign input/output or emission_factor parameters for aluminum technologies.

calibrate_2020_furnaces(s_info)

Calibrate 2020 furnace activity for aluminum refining by fuel.

compute_differences(df, ref_col)

Compute positive differences between columns and a reference column.

gen_2020_growth_constraints(s_info)

Generate 2020 growth constraints for soderberg aluminum smelters.

gen_alumina_trade_tecs(s_info)

Generate trade technology parameter data for alumina.

gen_data_alu_const(data, config, glb_reg, ...)

Generate time-independent (constant) parameter data for aluminum technologies.

gen_data_alu_rel(data, years)

Generate relation parameter data for the aluminum sector.

gen_data_alu_trade(scenario)

Generate trade-related parameter data for aluminum.

gen_data_alu_ts(data, nodes)

Generate time-variable parameter data for the aluminum sector.

gen_data_aluminum(scenario[, dry_run])

Generate all MESSAGEix parameter data for the aluminum sector.

gen_demand(scenario, ssp)

Generate aluminum demand parameter data.

gen_hist_new_cap(s_info)

Generate historical new capacity data for aluminum smelters.

gen_max_recycling_rel(s_info, ssp)

Generate parametrization for maximum recycling relation.

gen_refining_hist_act()

Generate historical activity and 2020 bounds for alumina refining technologies.

gen_refining_input(s_info)

Generate input parameter for aluminum refining technology.

gen_scrap_prep_heat(s_info, ssp)

Generate heat input parametrization for aluminum scrap preparation.

gen_smelting_hist_act()

Generate historical activity and bounds for aluminum smelting technologies.

gen_trade_growth_constraints(s_info)

Generate growth and initial activity constraints for aluminum and alumina trade.

get_scrap_prep_cost(s_info, ssp)

Generate variable cost parametrization for aluminum scrap preparation.

load_bgs_data(commodity)

Load and format BGS production data for aluminum or alumina.

read_data_aluminum(scenario)

Read and clean data from aluminum techno-economic and timeseries files.

remove_old_cf4_alu_relation(scen)

Correct CF4 Emission relations.

remove_scrap_in_firstyear(pars)

Remove scrap input and output parameter data for 2020.