1.8. cpforager.GPS_TDR_Collection

class cpforager.GPS_TDR_Collection(gps_tdr_collection)

A class to represent a list of GPS_TDR data of a central-place foraging seabird.

__init__(gps_tdr_collection)

Constructor of a GPS_TDR_Collection object.

Parameters:

gps_tdr_collection (list[cpforager.GPS_TDR]) – the list of GPS_TDR.

Variables:
  • gps_tdr_collection (list[cpforager.GPS_TDR]) – the list of GPS_TDR.

  • n_gps_tdr (int) – the total number of GPS_TDR included in the list.

  • n_trips (int) – the number of trips summed over every GPS_TDR included in the list.

  • trip_statistics_all (pandas.DataFrame) – the trip statistics dataframe merged over every GPS_TDR included in the list.

  • n_dives (int) – the number of dives summed over every GPS_TDR included in the list.

  • dive_statistics_all (pandas.DataFrame) – the dive statistics dataframe merged over every GPS_TDR included in the list.

  • df_all (pandas.DataFrame) – the enhanced GPS_TDR dataframe merged over every GPS_TDR included in the list.

Methods

__init__(gps_tdr_collection)

Constructor of a GPS_TDR_Collection object.

display_data_summary([standalone])

Print in terminal the GPS_TDR_Collection data summary.

folium_map(fig_dir, file_id)

Produce the html map with every GPS_TDR data colored randomly.

indiv_depth_all(fig_dir, file_id, plot_params)

Produce the individual depth plot of every GPS_TDR in collection.

indiv_map_all(fig_dir, file_id, plot_params)

Produce the individual map of every GPS_TDR in collection.

maps_diag(fig_dir, file_id, plot_params)

Produce the maps with every GPS_TDR data.

plot_dive_stats_summary(fig_dir, file_id, ...)

Produce the dive statistics summary of every GPS_TDR data.

plot_trip_stats_summary(fig_dir, file_id, ...)

Produce the trip statistics summary of every GPS_TDR data.