Construct dataframes
Functions
|
|
|
|
Converts a SystemCalculation-object to a single-row DataFrame with the final result of the scenario |
|
|
|
|
|
|
|
|
Generates the DataFrame of the final result for the exit points. |
|
Generates a list of all the points as a list UittredepuntElement objects. |
|
Generates a list of all elements in a traject as VakElement objects. |
|
Bepaalde de samengestelde faalkans per vak volgens de WBI-methode. |
|
Bepaald de samengestelde faalkans per vak bij een window size. |
|
Bepaalde de samengestelde faalkans per vak op basis van de afstand tussen de uittredepunten. |
|
Bepaalde de samengestelde faalkans over het traject volgens de WBI-methode. |
|
Bepaald de samengestelde faalkans voor het gehele traject bij een window size (i.p.v. vakken). |
|
Bepaalde de samengestelde faalkans voor het gehele traject op basis van de afstand tussen de uittredepunten |
Module Contents
- collect_df_beta_limit_state(calculation)
- Parameters:
calculation (Systemcalculation)
- Return type:
pandas.DataFrame
- combine_df_beta_per_limit_state(calc_results)
- Parameters:
calc_results (List[Calcresult])
- Return type:
pandas.DataFrame
- collect_df_beta_scenario_rp(calc)
- Parameters:
calc (Systemcalculation)
- Return type:
pandas.DataFrame
- collect_df_beta_scenario_cp(calc)
- Parameters:
calc (Systemcalculation)
- Return type:
pandas.DataFrame
- collect_df_beta_scenario_final(calc)
Converts a SystemCalculation-object to a single-row DataFrame with the final result of the scenario calculations. Because there are several calculation methods, and the preferred result also depends on convergence, we use the below flow chart to determine the final result.
- Parameters:
calc (Systemcalculation)
- Returns:
- Return type:
pandas.DataFrame
- combine_df_beta_per_scenario_rp(calc_results)
- Parameters:
calc_results (List[Calcresult])
- Return type:
pandas.DataFrame
- combine_df_beta_per_scenario_cp(calc_results)
- Parameters:
calc_results (List[Calcresult])
- Return type:
pandas.DataFrame
- combine_df_beta_per_scenario_final(calc_results)
- Parameters:
calc_results (List[Calcresult])
- Return type:
pandas.DataFrame
- calculate_df_beta_per_uittredepunt(geoprob_pipe, results)
Generates the DataFrame of the final result for the exit points.
Because there is an automated decision-making in the scenario calculations (see flow chart over there), for the exit points the flow chart is extended below.
- Parameters:
geoprob_pipe (Geoprobpipe)
results (Results)
- Return DataFrame:
- Return type:
pandas.DataFrame
- _generate_point_list(geoprob_pipe, results)
Generates a list of all the points as a list UittredepuntElement objects.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoprobPipe object.
results (Results)
- Return List[UittredepuntElement]:
List with all generated objects.
- Return type:
List[geoprob_pipe.results.assemblage.objects.UittredepuntElement]
- _generate_element_list(geoprob_pipe, results)
Generates a list of all elements in a traject as VakElement objects.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoprobPipe object.
results (Results) – Results object.
- Return list[VakElement]:
List of generated objects.
- Return type:
list[geoprob_pipe.results.assemblage.objects.VakElement]
- construct_df_beta_wbi_vak(geoprob_pipe, results)
Bepaalde de samengestelde faalkans per vak volgens de WBI-methode.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
results (Results) – Results object voor data collectie.
- Return DataFrame:
- Return type:
pandas.DataFrame
- construct_df_beta_window_vak(geoprob_pipe, results, window_size)
Bepaald de samengestelde faalkans per vak bij een window size.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
window_size (float)
results (Results) – Results object voor data collectie.
- Return DataFrame:
- Return type:
pandas.DataFrame
- construct_df_beta_scaled_vak(geoprob_pipe, results)
Bepaalde de samengestelde faalkans per vak op basis van de afstand tussen de uittredepunten.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
results (Results) – Results object voor data collectie.
- Return DataFrame:
- Return type:
pandas.DataFrame
- construct_df_beta_per_traject(geoprob_pipe, results)
Bepaalde de samengestelde faalkans over het traject volgens de WBI-methode.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
results (Results) – Results object voor data collectie.
- Return Dataframe:
- Return type:
pandas.DataFrame
- construct_df_beta_window_traject(geoprob_pipe, results, window_size)
Bepaald de samengestelde faalkans voor het gehele traject bij een window size (i.p.v. vakken).
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
results (Results) – Results object voor data collectie.
window_size (float)
- Return DataFrame:
- Return type:
pandas.DataFrame
- construct_df_beta_scaled_traject(geoprob_pipe, results)
Bepaalde de samengestelde faalkans voor het gehele traject op basis van de afstand tussen de uittredepunten i.p.v. de vakken.
- Parameters:
geoprob_pipe (Geoprobpipe) – GeoProbPipe object voor data collectie.
results (Results) – Results object voor data collectie.
- Return DataFrame:
- Return type:
pandas.DataFrame