From 9af5cfc1cc78fcfb94a440fd9b3f99049e261d55 Mon Sep 17 00:00:00 2001 From: Daafip Date: Mon, 8 Apr 2024 09:35:32 +0200 Subject: [PATCH] 'tas' is in kelvin for lumped makking forcing, convert to deg c --- src/ewatercycle_HBV/model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ewatercycle_HBV/model.py b/src/ewatercycle_HBV/model.py index c3eec65..45d6be2 100644 --- a/src/ewatercycle_HBV/model.py +++ b/src/ewatercycle_HBV/model.py @@ -104,6 +104,8 @@ def _make_cfg_file(self, **kwargs) -> Path: ds = xr.open_dataset(self.forcing.directory / self.forcing.filenames['tas']) attributes = ds['tas'].attrs ds['tasmean'] = ds['tas'] + if ds['tasmean'].mean().values > 200: # adjust for kelvin units + ds['tasmean'] -= 273.15 ds['tasmean'].attrs = attributes ds.to_netcdf(temporary_tasmean_file) ds.close()