pipeline.src.flows.missing_trip_numbers
Functions
|
Extract a computed trip_number for ERS messages of type 'DAT' that do not have a |
|
Updates the logbook_reports table. Computed trip numbers are added to the trip_number |
|
Module Contents
- pipeline.src.flows.missing_trip_numbers.extract_computed_trip_numbers() pandas.DataFrame[source]
Extract a computed trip_number for ERS messages of type ‘DAT’ that do not have a trip number.
For each vessel and each year, a new trip is detected when a DEP or a LAN message occurs.
- Returns:
- Dataframe of computed trip numbers with id and
trip_number columns
- Return type:
pd.DataFrame
- pipeline.src.flows.missing_trip_numbers.load_computed_trip_numbers(computed_trip_numbers: pandas.DataFrame)[source]
Updates the logbook_reports table. Computed trip numbers are added to the trip_number column of the table.
- Parameters:
computed_trip_numbers (pd.DataFrame) – output of extract_computed_trip_numbers. Dataframe of computed trip numbers with id and trip_number columns