fix snapshot creation based on weather year
This commit is contained in:
parent
79078b2cae
commit
16bd4b6c2c
@ -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))]
|
||||||
|
|
||||||
|
@ -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))]
|
||||||
|
|
||||||
|
@ -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))]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user