LoadFromFloodScenarioProbability

flood_scenarios.LoadFromFloodScenarioProbability()

Met deze functie wordt de belasting van een scenario bepaald

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_scenario_failure_probability Optional[pd.DataFrame] | None Dataframe met scenariokansen per deeltraject (segment)
df_in_section_to_segment Optional[pd.DataFrame] | None Dataframe met koppeling van sectie naar deeltrajecten voor representatieve fragility curves
df_in_section_fragility_curves Optional[pd.DataFrame] | None Dataframe met fragility curves per sectie en per faalmechanisme
df_out_scenario_loads Optional[pd.DataFrame] | None Dataframe met belastingen scenario (waarmee gevolgen kunnen worden geselecteerd)
schema_scenario_failure_probability ClassVar[dict[str, str]] Schema voor de input dataframe met scenariokansen per deeltraject (segment)
schema_section_to_segment ClassVar[dict[str, str]] Schema voor de input dataframe met koppeling van sectie naar deeltrajecten voor representatieve fragility curves
schema_section_fragility_curves ClassVar[dict[str, str]] Schema voor de input dataframe met fragility curves per sectie en per faalmechanisme

Notes

schema voor scenario_failure_probability - segment_id: int - scenario_failure_probability: float

schema voor sections_to_segment - segment_id: int - section_id: int - length: float

schema voor section_fragility_curves - section_id: int - failuremechanism_id: int - measure_id: int - hydraulicload: float - failure_probability: float

Methods

Name Description
log_exceptions Stuurt exceptions eerst naar de logger van de DataAdapter
run De runner van de Load From Flood Scenario Probability module.

log_exceptions

flood_scenarios.LoadFromFloodScenarioProbability.log_exceptions(method)

Stuurt exceptions eerst naar de logger van de DataAdapter

run

flood_scenarios.LoadFromFloodScenarioProbability.run(input, output)

De runner van de Load From Flood Scenario Probability module.

Parameters

Name Type Description Default
input list[str] Lijst met namen van de data adapters required
output str Data adapter voor output van hydraulische belasting per scenario [deeltraject (segment)] required