Skip to content

Commit

Permalink
Expand physical break dict (#151)
Browse files Browse the repository at this point in the history
* expanded physical_break_dict based on literature

* updated whatsnew
  • Loading branch information
veenstrajelmer authored Oct 11, 2024
1 parent d4a91cb commit 9611069
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 7 deletions.
6 changes: 6 additions & 0 deletions docs/whats-new.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# What's new

## UNRELEASED

### Feat
- expanded physical_break_dict in [#151](https://github.com/Deltares-research/kenmerkendewaarden/pull/151)


## 0.3.0 (2024-10-01)

### Feat
Expand Down
30 changes: 23 additions & 7 deletions kenmerkendewaarden/data_retrieve.py
Original file line number Diff line number Diff line change
Expand Up @@ -443,13 +443,25 @@ def read_measurements(

def clip_timeseries_physical_break(df_meas):
# TODO: move to csv file and add as package data
# physical_break_dict for slotgemiddelden and overschrijdingsfrequenties TODO: maybe use everywhere to crop data?
# physical_break_dict for slotgemiddelden and overschrijdingsfrequenties
# values from chapter 6.4 from "Kenmerkende waarden kustwateren en grote rivieren" (Dillingh, 2013)
# https://open.rijkswaterstaat.nl/open-overheid/onderzoeksrapporten/@44612/kenmerkende-waarden-kustwateren-grote
# TODO: consider adding nearby stations like CADZD02, CADZBSD and others
# TODO: add physical_break for KATSBTN? (Oosterscheldekering)
# TODO: maybe use physical_break_dict everywhere to crop data?
physical_break_dict = {
"DENOVBTN": "1933", # laatste sluitgat afsluitdijk in 1932
"HARLGN": "1933", # laatste sluitgat afsluitdijk in 1932
"VLIELHVN": "1933", # laatste sluitgat afsluitdijk in 1932
} # TODO: add physical_break for STAVNSE and KATSBTN? (Oosterscheldekering)

"CADZD": "1966",
"STAVNSE": "1988",
"SCHEVNGN": "1962",
"PETTZD": "1977",
"DENHDR": "1933",
"OUDSD": "1933",
"WESTTSLG": "1933",
"DENOVBTN": "1933",
"HARLGN": "1933",
"VLIELHVN": "1941",
}

station = df_meas.attrs["station"]
if station not in physical_break_dict.keys():
logger.info(
Expand All @@ -473,7 +485,11 @@ def nap2005_correction(df_meas):
# herdefinitie van NAP (~20mm voor HvH in fig2, relevant?): https://puc.overheid.nl/PUC/Handlers/DownloadDocument.ashx?identifier=PUC_113484_31&versienummer=1
# Dit is de rapportage waar het gebruik voor PSMSL data voor het eerst beschreven is: https://puc.overheid.nl/PUC/Handlers/DownloadDocument.ashx?identifier=PUC_137204_31&versienummer=1
# TODO: maybe move dict to csv file and add as package data
dict_correct_nap2005 = {"HOEKVHLD": -0.0277, "HARVT10": -0.0210, "VLISSGN": -0.0297}
dict_correct_nap2005 = {
"HOEKVHLD": -0.0277,
"HARVT10": -0.0210,
"VLISSGN": -0.0297,
}

station = df_meas.attrs["station"]
if station not in dict_correct_nap2005.keys():
Expand Down

0 comments on commit 9611069

Please sign in to comment.