Input parameter figures

Attributes

COLORS

Classes

InputParameterFigures

Module Contents

COLORS
class InputParameterFigures
app_settings: Applicationsettings | None = None
tables: Inputparametertables | None = None
export: bool = False
export_sub_dir: str = 'parameter_input_process'
df_parameter_invoer: pandas.DataFrame | None = None
dict_vakindeling: Dict[int, Dict]
traject_length: float | None = None
x_min = 0
x_max = 0
y_min = 0
y_max = 0
classmethod populate(app_settings, tables=None, export=False, export_sub_dir=None)
Parameters:
  • app_settings (Applicationsettings)

  • tables (Optional[Inputparametertables]) – Optional, generated from geopackage if not provided. Handy argument when tables are imported from Excel.

  • export (bool)

  • export_sub_dir (Optional[str]) – Optional. If not provided, then default value will be used.

Returns:

Return type:

InputParameterFigures

run()
_gather_data()
static _get_display_values_from_row(row)
Parameters:

row

Returns:

mean, 5% ondergrens, 95% bovengrens

Return type:

Tuple[float, Optional[float], Optional[float]]

static _get_display_values_from_df(df)

Leest de gemiddelde en 5% en 95% karakteristieke waarden uit o.b.v. de mean en deviation.

Parameters:

df (pandas.DataFrame)

Return type:

Tuple[List[float], Optional[List[Optional[None]]], Optional[List[Optional[None]]]]

_add_geospatial_level_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

_add_traject_level_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

_add_vak_level_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

_add_vak_level_per_scenario_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

_add_uittredepunt_level_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

_add_uittredepunt_per_scenario_data(fig, parameter_name)
Parameters:
  • fig (plotly.graph_objects.Figure)

  • parameter_name (str)

Return type:

plotly.graph_objects.Figure

static _add_legend_symbols(fig)
Parameters:

fig (plotly.graph_objects.Figure)

Return type:

plotly.graph_objects.Figure

_create_figures()