LoadsClassify

loads.LoadsClassify()

Met deze functie worden de waterstanden met opgegeven grenzen geclassificeerd.

Attributes

Name Type Description
data_adapter DataAdapter De data adapter die wordt gebruikt om de data in te laden en op te slaan.
df_in_thresholds Optional[pd.DataFrame] | None Dataframe met drempelwaarden per meetlocatie.
df_in_loads Optional[pd.DataFrame] | None Dataframe met belasting per moment per meetlocaties.
df_out Optional[pd.DataFrame] | None Dataframe met geclassificeerde waterstanden voor opgegeven momenten.
input_schema_thresholds ClassVar[dict[str, str]] Schema voor drempelwaarden per meetlocatie.
input_schema_loads ClassVar[dict[str, str | list[str]]] Schema voor belasting per moment per meetlocaties.

Notes

Input schema’s

input_schema_thresholds: schema voor drempelwaarden per meetlocatie

  • measurement_location_id: int64 : id van het meetstation
  • lower_boundary: float64 : ondergrens van de drempelwaarde
  • upper_boundary: float64 : bovengrens van de drempelwaarde
  • color: str : kleurcode voor de drempelwaarde
  • label: str : label voor de drempelwaarde
  • unit: str : eenheid van de drempelwaarde

input_schema_loads: schema voor belasting per moment per meetlocaties

  • measurement_location_id: int64 : id van het meetstation
  • parameter_id: int64 : id van de belastingparameter (1,2,3,4)
  • unit: str : eenheid van de belastingparameter
  • date_time: datetime64[ns, UTC] : datum/ tijd van de tijdreeksitem
  • value: float64 : waarde van de tijdreeksitem
  • value_type: str : type waarde van de tijdreeksitem (meting of verwacht)

Methods

Name Description
log_exceptions Stuurt exceptions eerst naar de logger van de DataAdapter
run De runner van de Loads Classify.

log_exceptions

loads.LoadsClassify.log_exceptions(method)

Stuurt exceptions eerst naar de logger van de DataAdapter

run

loads.LoadsClassify.run(input, output)

De runner van de Loads Classify.

Parameters

Name Type Description Default
input list[str] Lijst met namen van de data adapter voor de drempelwaarde en belasting per meetlocatie. required
output str Data adapter voor output van de koppeling van de maatgevende meetlocaties per dijkvak required