climix merge requestshttps://git.smhi.se/climix/climix/-/merge_requests2020-02-04T15:38:45Zhttps://git.smhi.se/climix/climix/-/merge_requests/103Multiple inputs index functions (closes #82)2020-02-04T15:38:45ZKlaus ZimmermannMultiple inputs index functions (closes #82)0.11.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/102Improve input variables (closes #152)2020-02-04T14:16:46ZKlaus ZimmermannImprove input variables (closes #152)0.11.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/100added timing, filename, and function name to logger messages (closes #143)2020-02-05T11:56:08ZLars Bärringadded timing, filename, and function name to logger messages (closes #143)0.11.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/122Update changelog for release 0.12.0 (closes #173)2020-02-20T15:26:52ZKlaus ZimmermannUpdate changelog for release 0.12.0 (closes #173)0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/121Add changelog utility scripts (closes #172)2020-02-20T14:52:46ZKlaus ZimmermannAdd changelog utility scripts (closes #172)0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/120Update metadata to master table version 0.1.0 (closes #171)2020-02-20T12:29:20ZKlaus ZimmermannUpdate metadata to master table version 0.1.0 (closes #171)0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/119Link master table (closes #169)2020-02-20T12:24:12ZKlaus ZimmermannLink master table (closes #169)This makes it easier to update the metadata with the newest version of the master table and also establishes a closer link with the master table by writing version information in the auto-generated metadata files.This makes it easier to update the metadata with the newest version of the master table and also establishes a closer link with the master table by writing version information in the auto-generated metadata files.0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/118Remove formatting for all `standard_name`s (fixes #167)2020-02-19T15:44:04ZKlaus ZimmermannRemove formatting for all `standard_name`s (fixes #167)0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/117Index function extreme temperature range (closes #166)2020-02-20T13:21:25ZLars BärringIndex function extreme temperature range (closes #166)tested with CLIMPACT2 test data, EOBS19 and NGCD.tested with CLIMPACT2 test data, EOBS19 and NGCD.0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/115Index function thresholded percentile (closes #85)2020-02-20T14:48:28ZLars BärringIndex function thresholded percentile (closes #85)Code review (and bug hunting)
relevant index is `r{PRC}pctl`
Crashed test run of this and also index function `percentile` (indices `tx{PRC}pctl` and `tn{PRC}pctl`) that is included here:
```
/home/sm_lbarr/PROJ/test_climix/climix_run...Code review (and bug hunting)
relevant index is `r{PRC}pctl`
Crashed test run of this and also index function `percentile` (indices `tx{PRC}pctl` and `tn{PRC}pctl`) that is included here:
```
/home/sm_lbarr/PROJ/test_climix/climix_run_nn_climpact2_test.sh # run script
/home/sm_lbarr/PROJ/test_climix/slurm-11438261.out # slurm log
```0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/114Index function interday diurnal temperature range (closes #154)2020-02-20T13:05:56ZLars BärringIndex function interday diurnal temperature range (closes #154)Tested with CLIMPACT test dataset and EOBS19. No reference data available as vdtr is not part of ET-SCI or ETCCDI, but it "looks reasonable".Tested with CLIMPACT test dataset and EOBS19. No reference data available as vdtr is not part of ET-SCI or ETCCDI, but it "looks reasonable".0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/113Index function percentile (closes #80)2020-02-20T13:57:07ZLars BärringIndex function percentile (closes #80)Ready for code review, take 2Ready for code review, take 20.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/112index function diurnal_temperature_range (closes #153)2020-02-18T13:23:55ZLars Bärringindex function diurnal_temperature_range (closes #153)Code review: add code to make sure that the dtr (temperature difference) in Kelvin is not interpreted as an absolute temperature and rescaled to degree C.
Otherwise tested successfully on CLIMPACT reference data: monhtly calculation and...Code review: add code to make sure that the dtr (temperature difference) in Kelvin is not interpreted as an absolute temperature and rescaled to degree C.
Otherwise tested successfully on CLIMPACT reference data: monhtly calculation and a few floating point differences (~ 1.e-6)
[sorry for the naming mixup daily_.... and diurnal_...]0.12.0Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/140Update changelog for release 0.13.0 (closes #201)2020-10-19T15:55:53ZKlaus ZimmermannUpdate changelog for release 0.13.0 (closes #201)0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/139Add hpc schedulers (closes #200)2020-10-19T15:44:08ZKlaus ZimmermannAdd hpc schedulers (closes #200)This adds an external scheduler together with a slurm-oriented jobscript, as well as a dask-mpi based scheduler with a corresponding jobscript to address the need for more hpc oriented dask.distributed schedulers.This adds an external scheduler together with a slurm-oriented jobscript, as well as a dask-mpi based scheduler with a corresponding jobscript to address the need for more hpc oriented dask.distributed schedulers.0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/138Account for hyperthreading in LocalCluster scheduler (closes #199)2020-10-19T15:38:40ZKlaus ZimmermannAccount for hyperthreading in LocalCluster scheduler (closes #199)0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/137Detect tty for non-interactive logging output (closes #185)2020-10-19T15:27:50ZKlaus ZimmermannDetect tty for non-interactive logging output (closes #185)0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/136Percentile based indices2020-10-19T15:21:05ZKlaus ZimmermannPercentile based indicesBasically done, just need to sort out the relation to issues.Basically done, just need to sort out the relation to issues.0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/135Change fusing behavior to consider spells in all affected periods (closes #189)2020-09-15T15:11:30ZKlaus ZimmermannChange fusing behavior to consider spells in all affected periods (closes #189)Up to this point, if a spell is touches more than one period,
it is considered *only* for the last period.
This commit changes that to consider spells up to the current period
as well as the continued spell in subsequent periods.Up to this point, if a spell is touches more than one period,
it is considered *only* for the last period.
This commit changes that to consider spells up to the current period
as well as the continued spell in subsequent periods.0.13Klaus ZimmermannKlaus Zimmermannhttps://git.smhi.se/climix/climix/-/merge_requests/134Make spell fusing across periods optional (closes #74)2020-09-15T15:06:02ZKlaus ZimmermannMake spell fusing across periods optional (closes #74)0.13Klaus ZimmermannKlaus Zimmermann