Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Dec 5, 2024
1 parent 7783c03 commit c86ed5f
Showing 1 changed file with 132 additions and 132 deletions.
264 changes: 132 additions & 132 deletions workflow/scripts/plot_ariadne_report.py
Original file line number Diff line number Diff line change
Expand Up @@ -163,138 +163,138 @@
]

carriers_in_german = {
'DC': 'Gleichstrom',
'AC': 'Wechselstrom',
'hydro': 'Wasserkraft (Reservoir & Damm)',
'offwind-ac': 'Offshore-Wind (AC)',
'offwind-dc': 'Offshore-Wind (DC)',
'solar': 'Solar',
'solar-hsat': 'Solar (HSAT)',
'onwind': 'Onshore-Wind',
'PHS': 'Pumpspeicherkraftwerk',
'ror': 'Laufwasserkraft',
'': '',
'lignite': 'Braunkohle',
'coal': 'Steinkohle',
'oil': 'Öl',
'uranium': 'Uran',
'none': 'keine',
'co2': 'CO2',
'co2 stored': 'CO2 gespeichert',
'co2 sequestered': 'CO2 sequestriert',
'gas': 'Gas',
'H2': 'Wasserstoffspeicher',
'battery': 'Batteriespeicher',
'EV battery': 'Elektrofahrzeug-Batterie',
'urban central heat': 'Zentrale städtische Heizung',
'urban central water tanks': 'Zentrale städtische Wassertanks',
'urban central solar thermal': 'Zentrale städtische Solarthermie',
'biogas': 'Biogas',
'solid biomass': 'Feste Biomasse',
'methanol': 'Methanol',
'home battery': 'Hausbatterie',
'rural heat': 'Ländliche Wärme',
'rural solar thermal': 'Ländliche Solarthermie',
'rural water tanks': 'Ländliche Wassertanks',
'urban decentral heat': 'Dezentrale städtische Heizung',
'urban decentral solar thermal': 'Dezentrale städtische Solarthermie',
'urban decentral water tanks': 'Dezentrale städtische Wassertanks',
'oil primary': 'Primäröl',
'solar rooftop': 'Solar-Dach',
'urban central heat vent': 'Zentrale städtische Wärmeentlüftung',
'gas primary': 'Primärgas',
'solid biomass for industry': 'Feste Biomasse für die Industrie',
'shipping oil': 'Schiffsöl',
'agriculture machinery oil': 'Landwirtschaftsmaschinenöl',
'naphtha for industry': 'Naphtha für die Industrie',
'land transport oil': ' Öl (Transport)',
'kerosene for aviation': 'Kerosin für die Luftfahrt',
'non-sequestered HVC': 'Nicht-sequestriertes HVC',
'shipping methanol': 'Methanol für Schifffahrt',
'gas for industry': 'Gas für die Industrie',
'low voltage': 'Niederspannung',
'industry methanol': 'Methanol für die Industrie',
'coal for industry': 'Kohle für die Industrie',
'process emissions': 'Prozessemissionen',
'industry electricity': 'Industrieelektrizität',
'low-temperature heat for industry': 'Niedertemperaturwärme für die Industrie',
'agriculture electricity': 'Landwirtschaftliche Elektrizität',
'electricity': 'Elektrizität',
'land transport EV': 'Elektrofahrzeuge (Transport)',
'agriculture heat': 'Landwirtschaftliche Wärme',
'urban central air heat pump': 'Zentrale städtische Luftwärmepumpe',
'electricity distribution grid': 'Stromverteilungsnetz',
'battery charger': 'Batterie Laden',
'waste CHP': 'Müll-KWK',
'urban central water tanks discharger': 'Entladung zentraler städtischer Wassertanks',
'rural water tanks discharger': 'Entladung ländlicher Wassertanks',
'urban decentral biomass boiler': 'Dezentrale städtische Biomassekessel',
'BEV charger': 'E-Fahrzeug Laden',
'rural ground heat pump': 'Erdwärmepumpe',
'Fischer-Tropsch': 'Fischer-Tropsch',
'urban decentral water tanks discharger': 'Entladung dezentraler städtischer Wassertanks',
'urban central gas CHP': 'Zentrales städtisches Gas-KWK',
'Sabatier': 'Sabatier-Prozess',
'gas compressing': 'Gasverdichtung',
'home battery charger': 'Hausbatterie Laden',
'battery discharger': 'Batterie Entladung',
'H2 pipeline retrofitted': 'Nachgerüstete Wasserstoffpipeline',
'rural resistive heater': 'Ländlicher Widerstandsheizer',
'urban central water tanks charger': 'Ladung zentraler städtischer Wassertanks',
'urban central solid biomass CHP CC': 'Zentrales städtisches Biomasse-KWK mit CO2-Abscheidung',
'rural air heat pump': 'Ländliche Luftwärmepumpe',
'DAC': 'Direkte CO2-Abscheidung',
'urban decentral air heat pump': 'Dezentrale städtische Luftwärmepumpe',
'waste CHP CC': 'Müll-KWK mit CO2-Abscheidung',
'biomass to liquid CC': 'Biomasse zu Flüssigkeit mit CO2-Abscheidung',
'HVC to air': 'HVC in die Luft',
'methanolisation': 'Methanolisation',
'gas for industry CC': 'Gas für die Industrie mit CO2-Abscheidung',
'H2 pipeline': 'Wasserstoffpipeline',
'solid biomass for industry CC': 'Feste Biomasse für die Industrie mit CO2-Abscheidung',
'urban decentral gas boiler': 'Dezentrale städtische Gaskessel',
'urban central gas CHP CC': 'Zentrales städtisches Gas-KWK mit CO2-Abscheidung',
'rural gas boiler': 'Ländlicher Gaskessel',
'process emissions CC': 'Prozessemissionen mit CO2-Abscheidung',
'urban decentral water tanks charger': 'Ladung dezentraler städtischer Wassertanks',
'biogas to gas CC': 'Biogas zu Gas mit CO2-Abscheidung',
'urban decentral resistive heater': 'Dezentrale städtische Widerstandsheizer',
'biogas to gas': 'Biogas zu Gas',
'OCGT': 'Gas (OCGT)',
'urban central solid biomass CHP': 'Zentrales städtisches Biomasse-KWK',
'urban central gas boiler': 'Zentraler städtischer Gaskessel',
'urban central resistive heater': 'Zentraler städtischer Widerstandsheizer',
'oil refining': 'Ölraffinierung',
'rural biomass boiler': 'Ländlicher Biomassekessel',
'SMR': 'Dampfreformierung',
'biomass to liquid': 'Biomasse zu Flüssigkeit',
'rural water tanks charger': 'Ladung ländlicher Wassertanks',
'home battery discharger': 'Hausbatterie Entladung',
'H2 Store': 'Wasserstoffspeicher',
'renewable oil': 'Erneuerbares Öl',
'renewable gas': 'Erneuerbares Gas',
'CCGT' : 'Gas (CCGT)',
'nuclear' : 'Kernenergie',
'gas CHP' : 'Gas-KWK',
'gas CHP CC' : 'Gas KWK mit CO2-Abscheidung',
'urban central coal CHP' : 'Zentrales städtisches Kohle-KWK',
'Electricity trade' : 'Stromhandel',
'urban central gas CHP' : 'Zentrales städtisches Gas-KWK',
'urban central biomass CHP' : 'Zentrales städtisches Biomasse-KWK',
'biomass CHP' : 'Biomasse-KWK',
'air heat pump' : 'Luftwärmepumpe',
'Electricity load' : 'Elektrizitätslast',
'methanolisation' : 'Methanolisierung',
'resistive heater' : 'Widerstandsheizer',
'gas boiler' : 'Gaskessel',
"DC": "Gleichstrom",
"AC": "Wechselstrom",
"hydro": "Wasserkraft (Reservoir & Damm)",
"offwind-ac": "Offshore-Wind (AC)",
"offwind-dc": "Offshore-Wind (DC)",
"solar": "Solar",
"solar-hsat": "Solar (HSAT)",
"onwind": "Onshore-Wind",
"PHS": "Pumpspeicherkraftwerk",
"ror": "Laufwasserkraft",
"": "",
"lignite": "Braunkohle",
"coal": "Steinkohle",
"oil": "Öl",
"uranium": "Uran",
"none": "keine",
"co2": "CO2",
"co2 stored": "CO2 gespeichert",
"co2 sequestered": "CO2 sequestriert",
"gas": "Gas",
"H2": "Wasserstoffspeicher",
"battery": "Batteriespeicher",
"EV battery": "Elektrofahrzeug-Batterie",
"urban central heat": "Zentrale städtische Heizung",
"urban central water tanks": "Zentrale städtische Wassertanks",
"urban central solar thermal": "Zentrale städtische Solarthermie",
"biogas": "Biogas",
"solid biomass": "Feste Biomasse",
"methanol": "Methanol",
"home battery": "Hausbatterie",
"rural heat": "Ländliche Wärme",
"rural solar thermal": "Ländliche Solarthermie",
"rural water tanks": "Ländliche Wassertanks",
"urban decentral heat": "Dezentrale städtische Heizung",
"urban decentral solar thermal": "Dezentrale städtische Solarthermie",
"urban decentral water tanks": "Dezentrale städtische Wassertanks",
"oil primary": "Primäröl",
"solar rooftop": "Solar-Dach",
"urban central heat vent": "Zentrale städtische Wärmeentlüftung",
"gas primary": "Primärgas",
"solid biomass for industry": "Feste Biomasse für die Industrie",
"shipping oil": "Schiffsöl",
"agriculture machinery oil": "Landwirtschaftsmaschinenöl",
"naphtha for industry": "Naphtha für die Industrie",
"land transport oil": " Öl (Transport)",
"kerosene for aviation": "Kerosin für die Luftfahrt",
"non-sequestered HVC": "Nicht-sequestriertes HVC",
"shipping methanol": "Methanol für Schifffahrt",
"gas for industry": "Gas für die Industrie",
"low voltage": "Niederspannung",
"industry methanol": "Methanol für die Industrie",
"coal for industry": "Kohle für die Industrie",
"process emissions": "Prozessemissionen",
"industry electricity": "Industrieelektrizität",
"low-temperature heat for industry": "Niedertemperaturwärme für die Industrie",
"agriculture electricity": "Landwirtschaftliche Elektrizität",
"electricity": "Elektrizität",
"land transport EV": "Elektrofahrzeuge (Transport)",
"agriculture heat": "Landwirtschaftliche Wärme",
"urban central air heat pump": "Zentrale städtische Luftwärmepumpe",
"electricity distribution grid": "Stromverteilungsnetz",
"battery charger": "Batterie Laden",
"waste CHP": "Müll-KWK",
"urban central water tanks discharger": "Entladung zentraler städtischer Wassertanks",
"rural water tanks discharger": "Entladung ländlicher Wassertanks",
"urban decentral biomass boiler": "Dezentrale städtische Biomassekessel",
"BEV charger": "E-Fahrzeug Laden",
"rural ground heat pump": "Erdwärmepumpe",
"Fischer-Tropsch": "Fischer-Tropsch",
"urban decentral water tanks discharger": "Entladung dezentraler städtischer Wassertanks",
"urban central gas CHP": "Zentrales städtisches Gas-KWK",
"Sabatier": "Sabatier-Prozess",
"gas compressing": "Gasverdichtung",
"home battery charger": "Hausbatterie Laden",
"battery discharger": "Batterie Entladung",
"H2 pipeline retrofitted": "Nachgerüstete Wasserstoffpipeline",
"rural resistive heater": "Ländlicher Widerstandsheizer",
"urban central water tanks charger": "Ladung zentraler städtischer Wassertanks",
"urban central solid biomass CHP CC": "Zentrales städtisches Biomasse-KWK mit CO2-Abscheidung",
"rural air heat pump": "Ländliche Luftwärmepumpe",
"DAC": "Direkte CO2-Abscheidung",
"urban decentral air heat pump": "Dezentrale städtische Luftwärmepumpe",
"waste CHP CC": "Müll-KWK mit CO2-Abscheidung",
"biomass to liquid CC": "Biomasse zu Flüssigkeit mit CO2-Abscheidung",
"HVC to air": "HVC in die Luft",
"methanolisation": "Methanolisation",
"gas for industry CC": "Gas für die Industrie mit CO2-Abscheidung",
"H2 pipeline": "Wasserstoffpipeline",
"solid biomass for industry CC": "Feste Biomasse für die Industrie mit CO2-Abscheidung",
"urban decentral gas boiler": "Dezentrale städtische Gaskessel",
"urban central gas CHP CC": "Zentrales städtisches Gas-KWK mit CO2-Abscheidung",
"rural gas boiler": "Ländlicher Gaskessel",
"process emissions CC": "Prozessemissionen mit CO2-Abscheidung",
"urban decentral water tanks charger": "Ladung dezentraler städtischer Wassertanks",
"biogas to gas CC": "Biogas zu Gas mit CO2-Abscheidung",
"urban decentral resistive heater": "Dezentrale städtische Widerstandsheizer",
"biogas to gas": "Biogas zu Gas",
"OCGT": "Gas (OCGT)",
"urban central solid biomass CHP": "Zentrales städtisches Biomasse-KWK",
"urban central gas boiler": "Zentraler städtischer Gaskessel",
"urban central resistive heater": "Zentraler städtischer Widerstandsheizer",
"oil refining": "Ölraffinierung",
"rural biomass boiler": "Ländlicher Biomassekessel",
"SMR": "Dampfreformierung",
"biomass to liquid": "Biomasse zu Flüssigkeit",
"rural water tanks charger": "Ladung ländlicher Wassertanks",
"home battery discharger": "Hausbatterie Entladung",
"H2 Store": "Wasserstoffspeicher",
"renewable oil": "Erneuerbares Öl",
"renewable gas": "Erneuerbares Gas",
"CCGT": "Gas (CCGT)",
"nuclear": "Kernenergie",
"gas CHP": "Gas-KWK",
"gas CHP CC": "Gas KWK mit CO2-Abscheidung",
"urban central coal CHP": "Zentrales städtisches Kohle-KWK",
"Electricity trade": "Stromhandel",
"urban central gas CHP": "Zentrales städtisches Gas-KWK",
"urban central biomass CHP": "Zentrales städtisches Biomasse-KWK",
"biomass CHP": "Biomasse-KWK",
"air heat pump": "Luftwärmepumpe",
"Electricity load": "Elektrizitätslast",
"methanolisation": "Methanolisierung",
"resistive heater": "Widerstandsheizer",
"gas boiler": "Gaskessel",
"H2 Electrolysis": "Elektrolyse",
"H2 Fuel Cell": "Brennstoffzelle (Strom)",
"H2 for industry": "H2 für Industrie",
"H2 OCGT" : "H2 Kraftwerk (OCGT)",
"H2 CHP" : "H2 KWK",
"H2 OCGT": "H2 Kraftwerk (OCGT)",
"H2 CHP": "H2 KWK",
"land transport fuel cell": "Brennstoffzelle (Verkehr)",
"other" : "Sonstige",
"SMR CC" : "Dampfreformierung mit CCS",
"other": "Sonstige",
"SMR CC": "Dampfreformierung mit CCS",
"H2 pipeline (new)": "H2 Pipeline (Neubau)",
"H2 pipeline (repurposed)": "H2 Pipeline (Umstellung)",
"H2 pipeline (Kernnetz)": "H2 Pipeline (Kernnetz)",
Expand Down Expand Up @@ -1075,7 +1075,6 @@ def plot_h2_map(n, regions, savepath, only_de=False):
color_kern,
]


labels = carriers + [
"H2 pipeline (new)",
"H2 pipeline (retrofit)",
Expand Down Expand Up @@ -1411,7 +1410,6 @@ def rename_carriers(carrier):
"H2 pipeline (Kernnetz)",
]


labels = [carriers_in_german.get(c, c) for c in labels]

legend_kw = dict(
Expand Down Expand Up @@ -1668,9 +1666,11 @@ def plot_elec_map_de(
diry = "/home/julian-geis/Documents/04_Ariadne/run_results/20241122-fix-missing-gas-capa/KN2045_Bal_v4/postnetworks"
file_list = os.listdir(diry)
file_list.sort()
networks = [pypsa.Network(diry+"/"+fn) for fn in file_list]
networks = [pypsa.Network(diry + "/" + fn) for fn in file_list]
modelyears = [fn[-7:-3] for fn in snakemake.input.networks]
regions = gpd.read_file("/home/julian-geis/repos/pypsa-ariadne-2/resources/20241021-KernnetzUpdate/KN2045_Bal_v4/regions_onshore_base_s_49.geojson").set_index("name")
regions = gpd.read_file(
"/home/julian-geis/repos/pypsa-ariadne-2/resources/20241021-KernnetzUpdate/KN2045_Bal_v4/regions_onshore_base_s_49.geojson"
).set_index("name")

# ensure output directory exist
for dir in snakemake.output[2:]:
Expand Down

0 comments on commit c86ed5f

Please sign in to comment.