climix issueshttps://git.smhi.se/climix/climix/-/issues2018-02-20T09:34:25Zhttps://git.smhi.se/climix/climix/-/issues/1Collect Indices List, Priority 12018-02-20T09:34:25ZKlaus ZimmermannCollect Indices List, Priority 1Gather list of 5 simple indices to jump start development.Gather list of 5 simple indices to jump start development.Gustav StrandbergGustav Strandberg2018-02-19https://git.smhi.se/climix/climix/-/issues/4Gather example data for top5 issues2018-03-07T08:29:59ZKlaus ZimmermannGather example data for top5 issuesWe need example data to check the first 5 indices and compare them against RClimdex.
To maximise utility, I suggest to use Primavera data that has to be analyzed anyway.
However, the data should not be too extensive, so I let it up to th...We need example data to check the first 5 indices and compare them against RClimdex.
To maximise utility, I suggest to use Primavera data that has to be analyzed anyway.
However, the data should not be too extensive, so I let it up to the experts to make the ultimate call.
The target indices are described [here](/../wikis/priority-1-indices).
I suggest to put the data on bi:/nobackup/rossby20/rossby/climix/data
Feel free to change the path and report it here/and in the abovementioned wiki page.Gustav StrandbergGustav Strandberg2018-02-28https://git.smhi.se/climix/climix/-/issues/3Choose License2019-05-14T14:13:56ZKlaus ZimmermannChoose LicenseWe should start thinking about a license. In the past, I found this webpage very helpful: https://choosealicense.com/
I will assign Lars (@a001257) as project lead to this task, but if someone (@a001284) has an opinion, I hope we can ha...We should start thinking about a license. In the past, I found this webpage very helpful: https://choosealicense.com/
I will assign Lars (@a001257) as project lead to this task, but if someone (@a001284) has an opinion, I hope we can have a discussion here.v0.1.0Lars BärringLars Bärring2018-02-28https://git.smhi.se/climix/climix/-/issues/24Improve cli2019-05-06T14:12:48ZKlaus ZimmermannImprove cliRight now, climix really only runs one fixed index with fixed input data.
This should be changed into a more flexible way.Right now, climix really only runs one fixed index with fixed input data.
This should be changed into a more flexible way.0.2.0Klaus ZimmermannKlaus Zimmermann2019-05-03https://git.smhi.se/climix/climix/-/issues/23Improve cube_diffs2019-05-06T09:19:51ZKlaus ZimmermannImprove cube_diffsThe `cube_diffs` function should have a docstring.The `cube_diffs` function should have a docstring.0.2.0Lars BärringLars Bärring2019-05-03https://git.smhi.se/climix/climix/-/issues/283New indicator Tmin>0 P=>12023-04-19T15:05:32ZGustav StrandbergNew indicator Tmin>0 P=>1Number of days with plus degrees and precipitation.
Since we are only working with precipitation (not just rain) it makes sense to use Tmin to reduce the number of days with snow an plus degrees as much as possible.
Question: Is it ok ...Number of days with plus degrees and precipitation.
Since we are only working with precipitation (not just rain) it makes sense to use Tmin to reduce the number of days with snow an plus degrees as much as possible.
Question: Is it ok to set the threshold of precipitation at 1 mm/day (not zero) in the same way as we do for e.g. precipitation days?0.17 (Black Lion)Carolina NilssonCarolina Nilsson2023-02-28https://git.smhi.se/climix/climix/-/issues/282New indicator 13<Tx<182023-04-19T15:05:32ZGustav StrandbergNew indicator 13<Tx<18The number of days with Tmax above 13°C and below 18°C (13 < Tx < 18). Not sure what the short name will be.The number of days with Tmax above 13°C and below 18°C (13 < Tx < 18). Not sure what the short name will be.0.17 (Black Lion)Carolina NilssonCarolina Nilsson2023-02-28https://git.smhi.se/climix/climix/-/issues/367Investigate iterative storage bevahoiur when running jobscripts2024-03-13T10:36:03ZJoakim LöwInvestigate iterative storage bevahoiur when running jobscriptsWhen running either of the jobscripts on freja, enabling the iterative storage flag (`-i`) results in a file with considerably smaller file size, and the log suggests only first slice is saved. Investigate the reason for this.When running either of the jobscripts on freja, enabling the iterative storage flag (`-i`) results in a file with considerably smaller file size, and the log suggests only first slice is saved. Investigate the reason for this.https://git.smhi.se/climix/climix/-/issues/366Validate Climix on freja2024-03-25T10:31:56ZJoakim LöwValidate Climix on freja- Test run climix
- Make sure jobscripts are working on freja, and update them if needed- Test run climix
- Make sure jobscripts are working on freja, and update them if neededJoakim LöwJoakim Löwhttps://git.smhi.se/climix/climix/-/issues/360Remove python 3.12 limit after Gordias update2024-03-25T10:32:00ZCarolina NilssonRemove python 3.12 limit after Gordias updateGordias will be fixed not to have the limit python<3.12. When a new Gordias has been released, remove the same limit for climixGordias will be fixed not to have the limit python<3.12. When a new Gordias has been released, remove the same limit for climixhttps://git.smhi.se/climix/climix/-/issues/350Cleanup v0.21 [2/2]2024-03-12T14:45:42ZJoakim LöwCleanup v0.21 [2/2]https://git.smhi.se/climix/climix/-/issues/349Change behaviour of sentry2024-02-20T07:29:43ZJoakim LöwChange behaviour of sentry~~Make sentry opt-in instead of having to explicitly opt-out.~~
Remove the use of sentry.~~Make sentry opt-in instead of having to explicitly opt-out.~~
Remove the use of sentry.https://git.smhi.se/climix/climix/-/issues/348Remove local (SMHI) definitions2024-02-20T07:29:40ZLars BärringRemove local (SMHI) definitionsRemove the file `/climix/etc/SMHI_extra.yml` that contains local SMHI index definitions.
ping @joakim.low @a002527Remove the file `/climix/etc/SMHI_extra.yml` that contains local SMHI index definitions.
ping @joakim.low @a002527Carolina NilssonCarolina Nilssonhttps://git.smhi.se/climix/climix/-/issues/347Update Climix author list2024-02-20T07:29:37ZLars BärringUpdate Climix author listAdd Carolina and Joakim as authors of Climix.Add Carolina and Joakim as authors of Climix.Joakim LöwJoakim Löwhttps://git.smhi.se/climix/climix/-/issues/346Fix Numba error in spell function tests2024-02-21T10:30:20ZJoakim LöwFix Numba error in spell function testsRunning the tests (`test_spell_functions`) throws an error from Numba. Has to do with undefined variables.Running the tests (`test_spell_functions`) throws an error from Numba. Has to do with undefined variables.https://git.smhi.se/climix/climix/-/issues/345Documentation improvements v0.21 [3/3]2024-03-12T14:45:01ZJoakim LöwDocumentation improvements v0.21 [3/3]https://git.smhi.se/climix/climix/-/issues/344Gordias dependency [1/1]2024-03-12T14:45:29ZJoakim LöwGordias dependency [1/1]https://git.smhi.se/climix/climix/-/issues/343Climix documentation structure on readthedocs2024-02-20T07:29:34ZJoakim LöwClimix documentation structure on readthedocsThe table of content includes climate indices and documentation index, seen on the first page. The word 'index' has two different meanings in these two cases, which is somewhat confusing. Also 'Index' link is empty. Restructure, and poss...The table of content includes climate indices and documentation index, seen on the first page. The word 'index' has two different meanings in these two cases, which is somewhat confusing. Also 'Index' link is empty. Restructure, and possibly remove some links, to make it more clear.0.21Joakim LöwJoakim Löwhttps://git.smhi.se/climix/climix/-/issues/342Updating documentation for new clix-meta version2023-11-30T11:00:04ZCarolina NilssonUpdating documentation for new clix-meta versionWhen updating clix-meta in climix we should also update the documentation with the new version.When updating clix-meta in climix we should also update the documentation with the new version.0.20 (Urbane Goat)Carolina NilssonCarolina Nilssonhttps://git.smhi.se/climix/climix/-/issues/341add pandas to requirements2023-11-15T17:00:57ZLars Bärringadd pandas to requirementsI tried to update from a really old install and then got the error:
```bash
>pip install -e .
Obtaining file:///home/sm_lbarr/CODE/climix
Installing build dependencies ... done
Checking if build backend supports build_editable ... d...I tried to update from a really old install and then got the error:
```bash
>pip install -e .
Obtaining file:///home/sm_lbarr/CODE/climix
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... done
Preparing editable metadata (pyproject.toml) ... done
...
Building wheels for collected packages: climix
Building editable for climix (pyproject.toml) ... done
...
Successfully installed bottleneck-1.3.7 climix-0.20.0.dev3+g6efeda6 heapdict-1.0.1 isodate-0.6.1 msgpack-1.0.7 psutil-5.9.6 sortedcontainers-2.4.0 tblib-3.0.0 tornado-6.3.3
>climix -h
Traceback (most recent call last):
File "/home/sm_lbarr/.conda/envs/climix-devel/bin/climix", line 5, in <module>
from climix.main import main
File "/home/sm_lbarr/CODE/climix/climix/main.py", line 16, in <module>
from .datahandling import prepare_input_data, save
File "/home/sm_lbarr/CODE/climix/climix/datahandling.py", line 16, in <module>
from .util import find_cube_differences
File "/home/sm_lbarr/CODE/climix/climix/util/__init__.py", line 4, in <module>
from .cube_diffs import find_cube_differences
File "/home/sm_lbarr/CODE/climix/climix/util/cube_diffs.py", line 7, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'
```
A manual install of pandas did the trick.0.20 (Urbane Goat)Joakim LöwJoakim Löw