fix snapshot creation based on weather year

This commit is contained in:
Fabian Neumann 2022-07-22 19:14:00 +02:00
parent 79078b2cae
commit 16bd4b6c2c
3 changed files with 5 additions and 5 deletions

View File

@ -11,9 +11,9 @@ if __name__ == '__main__':
from helper import mock_snakemake from helper import mock_snakemake
snakemake = mock_snakemake( snakemake = mock_snakemake(
'build_heat_demands', 'build_heat_demands',
weather_year='', weather_year='1969',
simpl='', simpl='',
clusters=48, clusters=37,
) )
cutout_name = snakemake.input.cutout cutout_name = snakemake.input.cutout
@ -25,7 +25,7 @@ if __name__ == '__main__':
else: else:
snapshots = snakemake.config['snapshots'] snapshots = snakemake.config['snapshots']
time = pd.date_range(freq='m', **snapshots) time = pd.date_range(freq='h', **snapshots)
if snakemake.config["atlite"].get("drop_leap_day", False): if snakemake.config["atlite"].get("drop_leap_day", False):
time = time[~((time.month == 2) & (time.day == 29))] time = time[~((time.month == 2) & (time.day == 29))]

View File

@ -27,7 +27,7 @@ if __name__ == '__main__':
else: else:
snapshots = snakemake.config['snapshots'] snapshots = snakemake.config['snapshots']
time = pd.date_range(freq='m', **snapshots) time = pd.date_range(freq='h', **snapshots)
if snakemake.config["atlite"].get("drop_leap_day", False): if snakemake.config["atlite"].get("drop_leap_day", False):
time = time[~((time.month == 2) & (time.day == 29))] time = time[~((time.month == 2) & (time.day == 29))]

View File

@ -25,7 +25,7 @@ if __name__ == '__main__':
else: else:
snapshots = snakemake.config['snapshots'] snapshots = snakemake.config['snapshots']
time = pd.date_range(freq='m', **snapshots) time = pd.date_range(freq='h', **snapshots)
if snakemake.config["atlite"].get("drop_leap_day", False): if snakemake.config["atlite"].get("drop_leap_day", False):
time = time[~((time.month == 2) & (time.day == 29))] time = time[~((time.month == 2) & (time.day == 29))]