climix issueshttps://git.smhi.se/groups/climix/-/issues2024-03-18T13:38:01Zhttps://git.smhi.se/climix/climix/-/issues/368Add custom load callback and constraint2024-03-18T13:38:01ZJoakim LöwAdd custom load callback and constraintWhen loading an iris cube, a callback and constraint can be specified. Add possibility to add such callback and constraint from command line, e.g. pointing to a separate python file, or to specify the callback and constraint when using t...When loading an iris cube, a callback and constraint can be specified. Add possibility to add such callback and constraint from command line, e.g. pointing to a separate python file, or to specify the callback and constraint when using the climix api.https://git.smhi.se/climix/climix/-/issues/365Implement time stamp enhancement2024-03-05T14:53:03ZJoakim LöwImplement time stamp enhancementSee discussion in #351See discussion in #351https://git.smhi.se/climix/climix/-/issues/364Investigate how and where in code to add time stamp2024-03-05T14:52:39ZJoakim LöwInvestigate how and where in code to add time stampSee discussion in #351See discussion in #351https://git.smhi.se/climix/climix/-/issues/363Investigate ruff as linter and formatter2024-03-01T13:25:39ZJoakim LöwInvestigate ruff as linter and formatterhttps://git.smhi.se/climix/climix/-/issues/362Systems tasks [1/2]2024-03-25T08:34:41ZJoakim LöwSystems tasks [1/2]https://git.smhi.se/climix/climix/-/issues/361Sync dependencies lists2024-03-01T12:21:49ZJoakim LöwSync dependencies listsClimix has dependency lists in several places:
- climix repo: `environments.yml`
- climix repo: `pyproject.toml`
- conda-forge climix-feedstock: `recipe/meta.yaml`
They are not 100% in sync. Make sure to sync them just before next relea...Climix has dependency lists in several places:
- climix repo: `environments.yml`
- climix repo: `pyproject.toml`
- conda-forge climix-feedstock: `recipe/meta.yaml`
They are not 100% in sync. Make sure to sync them just before next release (0.22).https://git.smhi.se/climix/gordias/-/issues/5IrisDeprication in netcdf saver2024-03-01T09:56:02ZCarolina NilssonIrisDeprication in netcdf saverWhen running climix with gordias a IrisDeprication message related to gordias is printed.
/home/sm_carni/.conda/envs/climix-patch/lib/python3.11/site-packages/iris/fileformats/netcdf/saver.py:2860: IrisDeprecation: Saving to netcdf with...When running climix with gordias a IrisDeprication message related to gordias is printed.
/home/sm_carni/.conda/envs/climix-patch/lib/python3.11/site-packages/iris/fileformats/netcdf/saver.py:2860: IrisDeprecation: Saving to netcdf with legacy-style attribute handling for backwards compatibility.
This mode is deprecated since Iris 3.8, and will eventually be removed.
Please consider enabling the new split-attributes handling mode, by setting 'iris.FUTURE.save_split_attrs = True'.
warn_deprecated(message)https://git.smhi.se/climix/climix/-/issues/359Investigate RuntimeWarning2024-03-01T12:30:24ZCarolina NilssonInvestigate RuntimeWarningRunning `climix -l debug -o /nobackup/rossby27/users/sm_carni/data/tmp/output_files/out_climix_patch.nc -x fd /nobackup/rossby27/users/sm_carni/data/tmp/data_files/tasmin_EUR-11_MPI-M-MPI-ESM-LR_rcp85_r2i1p1_MPI-CSC-REMO2009_v1_day_20060...Running `climix -l debug -o /nobackup/rossby27/users/sm_carni/data/tmp/output_files/out_climix_patch.nc -x fd /nobackup/rossby27/users/sm_carni/data/tmp/data_files/tasmin_EUR-11_MPI-M-MPI-ESM-LR_rcp85_r2i1p1_MPI-CSC-REMO2009_v1_day_20060101-20101231.nc /nobackup/rossby27/users/sm_carni/data/tmp/data_files/tasmin_EUR-11_MPI-M-MPI-ESM-LR_rcp85_r2i1p1_MPI-CSC-REMO2009_v1_day_20110101-20151231.nc`
with climix installed causes RuntimeWarnings in numpy. We should find out why these warnings appear and if they have any effect on the run.https://git.smhi.se/climix/climix/-/issues/358Wrong version number on readthedocs2024-03-01T09:47:12ZJoakim LöwWrong version number on readthedocsThe latest release of climix on pypi is 0.21.1, but the documentation on readthedocs shows 0.22.The latest release of climix on pypi is 0.21.1, but the documentation on readthedocs shows 0.22.https://git.smhi.se/climix/climix/-/issues/357Remove pandas dependency2024-02-29T14:56:00ZJoakim LöwRemove pandas dependencyRemove pandas as dependency from
- environment.yml
- pyproject.toml
and remove from docs.Remove pandas as dependency from
- environment.yml
- pyproject.toml
and remove from docs.https://git.smhi.se/climix/climix/-/issues/356Update dependencies [1/3]2024-03-25T08:35:05ZJoakim LöwUpdate dependencies [1/3]https://git.smhi.se/climix/climix/-/issues/355Update index docs with added and removed indices2024-02-20T12:14:58ZJoakim LöwUpdate index docs with added and removed indiceshttps://git.smhi.se/climix/climix/-/issues/354Update index definition files after clix-meta update2024-02-20T12:15:21ZJoakim LöwUpdate index definition files after clix-meta updatehttps://git.smhi.se/climix/climix/-/issues/353New clix-meta definitions [0/2]2024-02-20T12:17:44ZJoakim LöwNew clix-meta definitions [0/2]All indices considered internal should be moved from clix-meta. Afterwards, files in this repo related should be updated.All indices considered internal should be moved from clix-meta. Afterwards, files in this repo related should be updated.https://git.smhi.se/climix/climix/-/issues/351Enhancing index cdd with accurate time stamps/vector [0/2]2024-03-22T08:20:19ZRenate WilckeEnhancing index cdd with accurate time stamps/vector [0/2]Cdd (consecutive dry days) and other consecutive indicators give the maximum spell length of a condition. Right now the time coordinate only contains the middle value of the calculated period (annual, monthly, ...). It would be a great a...Cdd (consecutive dry days) and other consecutive indicators give the maximum spell length of a condition. Right now the time coordinate only contains the middle value of the calculated period (annual, monthly, ...). It would be a great advantage for analysis to know WHEN the spell happens and to put that start date in the time coordinate instead.
E.g. if I calculate cdd annually, and the spell starts on the May the 4th, it would be good to have 2023_05_04 in the time coordinate instead of 2023_07_02 (the middle of the year).https://git.smhi.se/climix/gordias/-/issues/4Flexible input filename support [0/1]2024-02-02T12:26:57ZJoakim LöwFlexible input filename support [0/1]https://git.smhi.se/climix/gordias/-/issues/3Support ESMValTool ERA5 formatted filenames2024-02-02T12:34:18ZJoakim LöwSupport ESMValTool ERA5 formatted filenameshttps://git.smhi.se/climix/climix/-/issues/338Wishlist for new indeces related to growing season2023-10-30T16:58:22ZJohan SödlingWishlist for new indeces related to growing seasonI am using Climix in some consultant projects, and for an upcoming project we would like to calculate indeces during the growing season, such as:
- The total precipitation volume (rr) during the growing season
- The number of days with m...I am using Climix in some consultant projects, and for an upcoming project we would like to calculate indeces during the growing season, such as:
- The total precipitation volume (rr) during the growing season
- The number of days with mean daily temperature > X degrees during the growing season
- The number of days with precipitation > 0 during the growing season
In a more general sense it would be nice if basically any Climix index could be calculated but only for timesteps within the vegetation periods.
I would also like it if the parameters used in calculation of the growing season were flexible (so that the user can choose the temperature and days threshold used in its calculation).https://git.smhi.se/climix/climix/-/issues/336Add testes for percentile functions2023-09-29T08:11:41ZCarolina NilssonAdd testes for percentile functionsThe percentile functions needs tests.The percentile functions needs tests.https://git.smhi.se/climix/climix/-/issues/329Index: Accumulated precip with Temperature below 02024-02-02T12:13:47ZJoakim LöwIndex: Accumulated precip with Temperature below 0Similar to index function: `TemperatureSum` (index: hd17)
This issue replaces #296
Note: check if it's ok to add index definition in `SMHI_extra.yml`.Similar to index function: `TemperatureSum` (index: hd17)
This issue replaces #296
Note: check if it's ok to add index definition in `SMHI_extra.yml`.Renate WilckeRenate Wilcke