message_ix_models.model.buildings.build.prepare_data_B
- message_ix_models.model.buildings.build.prepare_data_B(scenario: Scenario, info: ScenarioInfo, prices: DataFrame, sturm_r: DataFrame, sturm_c: DataFrame, demand_static: DataFrame, with_materials: bool, relations: list[str]) ParameterData[source]
Derive data for MESSAGEix-Buildings from scenario.
Function-wise same as prepare_data().
Input data: - MESSAGE-format report (demand_resid, demand_comm) and demand_static
Buildings demand includes: - A: Resid and Comm cool/heat/hotwater demand (from STURM, with price iteration) - B: Resid app/cook demand (from ACCESS, no iteration) - C: Resid non-commecial biomass demand (from ACCESS, no iteration) - D: Resid and Comm material demand (from STURM, no iteration) - E: Residual AFOFIO demand (external)