helikite.processing.post.outliers

Attributes

logger

Functions

plot_outliers_check(df, reference_instrument, ...)

Plots various flight parameters against flight_computer_pressure.

convert_gps_coordinates(→ pandas.DataFrame)

plot_gps_on_map(→ folium.Map | None)

_guess_lat_lon_columns(→ tuple[str | None, str | None])

Module Contents

helikite.processing.post.outliers.logger
helikite.processing.post.outliers.plot_outliers_check(df, reference_instrument: helikite.instruments.Instrument, flight_computer: helikite.instruments.flight_computer.FlightComputer)

Plots various flight parameters against flight_computer_pressure.

Parameters:
  • df (pd.DataFrame) – The DataFrame containing flight data.

  • reference_instrument (Instrument) – Reference instrument to take pressure values from.

  • flight_computer (FlightComputer) – Flight computer instance, required to obtain correct column names, since they differ between versions.

helikite.processing.post.outliers.convert_gps_coordinates(df: pandas.DataFrame, lat_col: str, lon_col: str, lat_dir: str, lon_dir: str) pandas.DataFrame
helikite.processing.post.outliers.plot_gps_on_map(df, center_coords, zoom_start) folium.Map | None
helikite.processing.post.outliers._guess_lat_lon_columns(columns: list[str], lat_col: str, lon_col: str) tuple[str | None, str | None]