From 8a0b6ba9114b020ad9677ea5218366f28f647d8f Mon Sep 17 00:00:00 2001 From: cpschau <124347782+cpschau@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:21:14 +0200 Subject: [PATCH] Hot fix: Rename reindex transport costs for unsustainable biomass (#1271) * reindex transport costs for unsus biomass * change index of potential dataframe for unsustainable solid potentials --- scripts/prepare_sector_network.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/prepare_sector_network.py b/scripts/prepare_sector_network.py index 7f744874..6ef86cc4 100755 --- a/scripts/prepare_sector_network.py +++ b/scripts/prepare_sector_network.py @@ -2332,7 +2332,7 @@ def add_biomass(n, costs): ].rename(index=lambda x: x + " municipal solid waste") unsustainable_solid_biomass_potentials_spatial = biomass_potentials[ "unsustainable solid biomass" - ].rename(index=lambda x: x + " solid biomass") + ].rename(index=lambda x: x + " unsustainable solid biomass") else: solid_biomass_potentials_spatial = biomass_potentials["solid biomass"].sum() @@ -2693,7 +2693,12 @@ def add_biomass(n, costs): carrier="unsustainable solid biomass", p_nom=10000, marginal_cost=costs.at["fuelwood", "fuel"] - + bus_transport_costs * average_distance, + + bus_transport_costs.rename( + dict( + zip(spatial.biomass.nodes, spatial.biomass.nodes_unsustainable) + ) + ) + * average_distance, ) # Set last snapshot of e_max_pu for unsustainable solid biomass to 1 to make operational limit work unsus_stores_idx = n.stores.query(