diff --git a/rules/build_electricity.smk b/rules/build_electricity.smk index a12a1315..b52077f0 100644 --- a/rules/build_electricity.smk +++ b/rules/build_electricity.smk @@ -251,17 +251,21 @@ rule build_hydro_profile: "../scripts/build_hydro_profile.py" -if config['lines']['dynamic_line_rating']['activate']: +if config["lines"]["dynamic_line_rating"]["activate"]: + rule build_line_rating: input: base_network=RESOURCES + "networks/base.nc", - cutout="cutouts/" + CDIR + config["lines"]['cutout'] + ".nc" + cutout="cutouts/" + CDIR + config["lines"]["cutout"] + ".nc", output: - output=RESOURCES + "networks/line_rating.nc" - log: LOGS + "build_line_rating.log" - benchmark: BENCHMARKS + "build_line_rating" + output=RESOURCES + "networks/line_rating.nc", + log: + LOGS + "build_line_rating.log", + benchmark: + BENCHMARKS + "build_line_rating" threads: ATLITE_NPROCESSES - resources: mem_mb=ATLITE_NPROCESSES * 1000 + resources: + mem_mb=ATLITE_NPROCESSES * 1000, conda: "../envs/environment.yaml" script: @@ -281,7 +285,9 @@ rule add_electricity: if str(fn).startswith("data/") }, base_network=RESOURCES + "networks/base.nc", - line_rating=RESOURCES + "networks/line_rating.nc" if config['lines']['dynamic_line_rating']['activate'] else RESOURCES + "networks/base.nc", + line_rating=RESOURCES + "networks/line_rating.nc" + if config["lines"]["dynamic_line_rating"]["activate"] + else RESOURCES + "networks/base.nc", tech_costs=COSTS, regions=RESOURCES + "regions_onshore.geojson", powerplants=RESOURCES + "powerplants.csv",