Comparisons

Submodules

Classes

ComparisonCollector

Class voor het verzamelen van de gegevens voor het uitvoeren van de vergelijking.

Functions

dumbbell_beta(comparison[, export])

Maak een dumbbell plot van de beta waardes van de twee pakketten om

dumbbell_uplift(comparison[, export])

Maak een dumbbell plot van de beta waardes van de twee pakketten om

dumbbell_heave(comparison[, export])

Maak een dumbbell plot van de beta waardes van de twee pakketten om

dumbbell_piping(comparison[, export])

Maak een dumbbell plot van de beta waardes van de twee pakketten om

map_delta_beta_comparison(comparison[, export])

map_ratio_beta_comparison(comparison[, export])

Package Contents

dumbbell_beta(comparison, export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de gecombineerde beta voor de uittredepunten. :param comparison: _description_ :param export: _description_. Defaults to False.

Returns:

_description_

Parameters:
Return type:

plotly.graph_objects.Figure

dumbbell_uplift(comparison, export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de uplift limit state beta voor de uittredepunten.

Parameters:
  • comparison (Comparisoncollector) – _description_

  • export (bool) – _description_. Defaults to False.

Returns:

_description_

Return type:

List[plotly.graph_objects.Figure]

dumbbell_heave(comparison, export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de heave limit state beta voor de uittredepunten.

Parameters:
  • comparison (Comparisoncollector) – _description_

  • export (bool) – _description_. Defaults to False.

Returns:

_description_

Return type:

List[plotly.graph_objects.Figure]

dumbbell_piping(comparison, export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de piping limit state beta voor de uittredepunten.

Parameters:
  • comparison (Comparisoncollector) – _description_

  • export (bool) – _description_. Defaults to False.

Returns:

_description_

Return type:

List[plotly.graph_objects.Figure]

map_delta_beta_comparison(comparison, export=False)
Parameters:
Return type:

plotly.graph_objects.Figure

map_ratio_beta_comparison(comparison, export=False)
Parameters:
Return type:

plotly.graph_objects.Figure

class ComparisonCollector(geopackage_filepath_1, geopackage_filepath_2, export_dir)

Class voor het verzamelen van de gegevens voor het uitvoeren van de vergelijking.

Parameters:
  • geopackage_filepath_1 (str) – Locatie van het eerste pakket.

  • geopackage_filepath_2 (str) – Locatie van het tweede pakket.

  • export_dir (str) – Uitvoer map.

geopackage_filepath_1
geopackage_filepath_2
name_1
name_2
export_dir
df1_beta_scenarios: pandas.DataFrame
df1_beta_limit_states: pandas.DataFrame
df1_beta_uittredepunten: pandas.DataFrame
df2_beta_scenarios: pandas.DataFrame
df2_beta_limit_states: pandas.DataFrame
df2_beta_uittredepunten: pandas.DataFrame
gdf1_uittredepunten: geopandas.GeoDataFrame
gdf2_uittredepunten: geopandas.GeoDataFrame
_load_result_data_from_geopackage()

Method om de data te verzamelen uit de opgegeven pakketten.

Raises:
  • ValueError – Als de beta_limit_states tabellen niet hetzelfde formaat hebben.

  • ValueError – Als de beta_scenario tabellen niet hetzelfde formaat hebben.

  • ValueError – Als de beta_uitredepunten tabellen niet hetzelfde formaat hebben.

_load_uittredepunten_gdf()

Method om de geolocaties te verzamelen uit de pakketten.

Raises:
  • ValueError – Als de beta_uittredepunten tabellen niet hetzelfde formaat hebben.

  • ValueError – Als de geometry van de punten niet hetzelfde formaat hebben.

dumbbell_beta(export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de gecombineerde beta voor de uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

plotly.graph_objects.Figure

dumbbell_uplift(export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de uplift limit state beta voor de uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

list[plotly.graph_objects.Figure]

dumbbell_heave(export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de heave limit state beta voor de uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

list[plotly.graph_objects.Figure]

dumbbell_piping(export=False)

Maak een dumbbell plot van de beta waardes van de twee pakketten om te kunnen vergelijken. Dit is plot voor de piping limit state beta voor de uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

list[plotly.graph_objects.Figure]

map_delta_beta_comparison(export=False)

Maak een overzichtskaart met het absolute verschil tussen de twee beta waardes van alle uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

plotly.graph_objects.Figure

map_ratio_beta_comparison(export=False)

Maak een overzichtskaart met het relative verschil tussen de twee beta waardes van alle uittredepunten.

Parameters:

export (bool) – Figuur exporteren. Defaults to False.

Returns:

PlotlyFigure

Return type:

plotly.graph_objects.Figure

create_and_export_figures()

Exporteer alle figuren die gemaakt kunnen worden.