Skip to content

Releases: Hydrology-IFH/WeatherDB

Version 0.0.40

28 Aug 14:55
6b4fb0e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.38...v0.0.40

Version 0.0.38

28 Jun 09:53
1a01089
Compare
Choose a tag to compare

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

14 Jun 15:41
9be0bcb
Compare
Choose a tag to compare

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

Full Changelog: v0.0.34...v0.0.37

--> broken Version

Version 0.0.34

13 Jun 10:57
7f5f093
Compare
Choose a tag to compare

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

13 Jun 07:58
7086533
Compare
Choose a tag to compare

What's Changed

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

16 May 13:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.28...v0.0.29

Version 0.0.28

16 May 11:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.20...v0.0.28

Version 0.0.20

24 Jan 14:12
794b4b8
Compare
Choose a tag to compare

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

24 Oct 13:38
bddb4c0
Compare
Choose a tag to compare

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

Full Changelog: v0.0.18...v0.0.19

Version 0.0.18

12 Oct 10:13
Compare
Choose a tag to compare

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