From 37a063554d920bd0991ce1a757b9da5978902f32 Mon Sep 17 00:00:00 2001 From: Fabian Neumann Date: Wed, 8 Mar 2023 17:56:50 +0100 Subject: [PATCH] make cutouts protected https://snakemake.readthedocs.io/en/stable/snakefiles/rules.html\#protected-and-temporary-files --- rules/build_electricity.smk | 2 +- rules/retrieve.smk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/rules/build_electricity.smk b/rules/build_electricity.smk index 5cefc2fc..e6390590 100644 --- a/rules/build_electricity.smk +++ b/rules/build_electricity.smk @@ -123,7 +123,7 @@ if config["enable"].get("build_cutout", False): regions_onshore=RESOURCES + "regions_onshore.geojson", regions_offshore=RESOURCES + "regions_offshore.geojson", output: - "cutouts/" + CDIR + "{cutout}.nc", + protected("cutouts/" + CDIR + "{cutout}.nc"), log: "logs/" + CDIR + "build_cutout/{cutout}.log", benchmark: diff --git a/rules/retrieve.smk b/rules/retrieve.smk index 33c28d5b..6d7e1790 100644 --- a/rules/retrieve.smk +++ b/rules/retrieve.smk @@ -35,11 +35,10 @@ if config["enable"].get("retrieve_cutout", True): input: HTTP.remote( "zenodo.org/record/6382570/files/{cutout}.nc", - keep_local=True, static=True, ), output: - "cutouts/" + CDIR + "{cutout}.nc", + protected("cutouts/" + CDIR + "{cutout}.nc"), log: "logs/" + CDIR + "retrieve_cutout_{cutout}.log", resources: