webinterface.pages.base_pages.utils.general module#

webinterface.pages.base_pages.utils.general.clean_dataframe_for_export(data: DataFrame) DataFrame[source]#

Clean dataframe for CSV export by replacing newlines in text fields.

Parameters:

data (pd.DataFrame) – The data to clean.

Returns:

Cleaned dataframe with newlines and commas replaced.

Return type:

pd.DataFrame

webinterface.pages.base_pages.utils.general.filter_data_using_slider(slider_id_uuid: str, all_datapoints: DataFrame, filter_data_point: Callable) DataFrame[source]#

Filter the data points based on the slider value.

Returns:

The filtered data points.

Return type:

pandas.DataFrame