Snakefile: retrieve load data dependent on which year is regarded

This commit is contained in:
Philipp Glaum 2022-03-24 15:32:04 +01:00
parent 62d2e018d8
commit 4b3ab354ce

View File

@ -66,9 +66,14 @@ if config['enable'].get('retrieve_databundle', True):
log: "logs/retrieve_databundle.log" log: "logs/retrieve_databundle.log"
script: 'scripts/retrieve_databundle.py' script: 'scripts/retrieve_databundle.py'
def determine_load_data():
if int(config["snapshots"]["start"][:4]) > 2018:
return "data.open-power-system-data.org/time_series/2020-10-06/time_series_60min_singleindex.csv"
else:
return "data.open-power-system-data.org/time_series/2019-06-05/time_series_60min_singleindex.csv"
rule retrieve_load_data: rule retrieve_load_data:
input: HTTP.remote("data.open-power-system-data.org/time_series/2020-10-06/time_series_60min_singleindex.csv", keep_local=True, static=True) input: HTTP.remote(determine_load_data(), keep_local=True, static=True)
output: "data/load_raw.csv" output: "data/load_raw.csv"
run: move(input[0], output[0]) run: move(input[0], output[0])