Releases: Hydrology-IFH/WeatherDB
Releases · Hydrology-IFH/WeatherDB
Version 0.0.40
Version 0.0.38
What's Changed
- fix problem when updating the richter correction to only a period.
Previously the richter correction did only work, when applied to the whole period (period=(None,None)).
When a smaller period was selected, everything outside of this period got set to NULL.
This problem existed since Version 0.0.36 - update pattern to find meta file, DWD has a second file in kl daily folder, having "mn4" in name
- Working_tree by @maxschmi in #53
- update pattern to find meta file, DWD has a second file in kl daily folder, having "mn4" in name by @maxschmi in #54
Full Changelog: v0.0.37...v0.0.38
Version 0.0.37
What's Changed
Version 0.0.37
- create_ts: skip period check if already done in GroupStation or GroupStations -> previously this got checked 3 times
- add functionality to StationsBase.get_df to get multiple columns
- fix error in richter_correct from previous version
Version 0.0.36
- throw error if Richter correction is done on empty filled timeserie
- add test for filled daily values before adjusting the 10 minute values in the fillup
- fix errors in fillup for Temperature stations
- set autocommit for _drop method
- richter_correct: only update corr when new values -> way faster
- only give aggregated value if at least 80% data is available
Version 0.0.35
- set filled_by for T stations default to NULL not [NULL] -> works better with other methods
- change date parsing for read dwd function, to work with pandas version >2.0
commits
- Working_tree by @maxschmi in #47
- Working_tree by @maxschmi in #48
- prepare new version by @maxschmi in #49
- Working_tree by @maxschmi in #50
Full Changelog: v0.0.34...v0.0.37
--> broken Version
Version 0.0.34
What's Changed
- StationsBase.get_meta: strip whitespace in str columns
- add min/max-tresholds for T and ET
- add -9999 as possible NA value for DWD data
- Working_tree by @maxschmi in #45
- fix error: treshold for ET was previously only considered if no inversion by @maxschmi in #46
Full Changelog: v0.0.33...v0.0.34
Version 0.0.33
What's Changed
- Working_tree by @maxschmi in #41
- Working_tree by @maxschmi in #42
- Add_topo_select_nbs by @maxschmi in #43
- Working_tree by @maxschmi in #44
Full Changelog: v0.0.29...v0.0.33
Version 0.0.33
- change quality control of T- & ET-Stations -> add inversion consideration for stations above 800m altitude
Those stations values are only sorted out in winter if their difference to the median neighbor station is negative (lower limit) - change quality control of T and ET -> the values are now getting compared to the median of 5 neighbors, not the mean
- change fillup method: has now the possibility to take the median of multiple neighboring stations to fillup. This possibility is now used for Temperature stations, where 5 neighboring stations are considered.
Version 0.0.32
- add elevation consideration for the selection of neighboring stations, based on LARSIM formula for the quality_check and fillup procedure of T and ET. So not only the closest stations are selected but sometimes also a station that is further away, but has les difference in height.
- get neighboring stations for T and ET quality check for full years, to always have around 5 neighboring stations
- fix problem in get_multi_annual for T Station if no ma found
- fix error because timeseries did only get created when, station T or ET is in meta_n table, even if they exist in meta_t or meta_et. So e.g a T Station exists in meta table because of own data, but is not added because no P station is there.
Version 0.0.31
- only compare to neighbooring stations if at least 2 stations have data in the quality check of T and ET
- add settings to the database and broker now updates the whole database if a new version is loaded
- stop broker execution if another broker instance is activly updating the database
Version 0.0.30
- fix MAJOR error in Temperature quality check: The coefficient did not get converted to the database unit.
This had as a consequence, that the neighboring values did not get regionalised correctly to the checked station. So if the neighboring station has big difference in the multi annual temperature value, too many values got kicked out.
This error existed probably since version 0.0.15
Version 0.0.29
Version 0.0.28
What's Changed
- Working_tree by @maxschmi in #26
- Working_tree by @maxschmi in #28
- Working_tree by @maxschmi in #29
- Working_tree by @maxschmi in #30
- add compatibility for shapely >2.0 by @maxschmi in #31
- Working_tree by @maxschmi in #32
- Working_tree by @maxschmi in #33
- Working_tree by @maxschmi in #34
- add multiprocess ability to update_richter_class by @maxschmi in #35
- return also the sql code if super returns code by @maxschmi in #36
- Working_tree by @maxschmi in #37
- Working_tree by @maxschmi in #38
- Master by @maxschmi in #39
Full Changelog: v0.0.20...v0.0.28
Version 0.0.20
What's Changed
- change secretSettings_weatherDB names to DB_PWD, DB_NAME and DB_USER
- add min and max to the temperature timeseries
Full Changelog: v0.0.19...v0.0.20
Version 0.0.19
What's Changed
- fix error of updating raw_files table after new import.
- change log file name to weatherDB_%host%_%user%.log
- change the use of append method to pandas concat method
- changed pandas method iteritems to items, due to deprecation warning
- Working_tree by @maxschmi in #21
- change the use of append method to pandas concat method by @maxschmi in #22
- Working_tree by @maxschmi in #23
- changes by @maxschmi in #24
Full Changelog: v0.0.18...v0.0.19
Version 0.0.18
What's Changed
- correct spelling error "methode" to "method"
- add progressbar to count_holes method
- add para to raw_files, because some files get used for several parameters (T and N_D)
Full Changelog: v0.0.17...v0.0.18