Snakefile: export conda environment

This commit is contained in:
Fabian Neumann 2021-11-24 16:01:58 +01:00
parent 7760c30d3c
commit 63724279a4

View File

@ -411,6 +411,14 @@ rule copy_config:
script: "scripts/copy_config.py"
rule copy_conda_env:
output: SDIR + '/configs/environment.yaml'
threads: 1
resources: mem_mb=500
benchmark: SDIR + "/benchmarks/copy_conda_env"
shell: "conda env export -f {output} --no-builds"
rule make_summary:
input:
overrides="data/override_component_attrs",
@ -468,6 +476,7 @@ if config["foresight"] == "overnight":
network=RDIR + "/prenetworks/elec_s{simpl}_{clusters}_lv{lv}_{opts}_{sector_opts}_{planning_horizons}.nc",
costs=CDIR + "costs_{planning_horizons}.csv",
config=SDIR + '/configs/config.yaml'
env=SDIR + '/configs/environment.yaml'
output: RDIR + "/postnetworks/elec_s{simpl}_{clusters}_lv{lv}_{opts}_{sector_opts}_{planning_horizons}.nc"
shadow: "shallow"
log: