cleaners
gtfs.cleaners
A set of functions that clean the gtfs data.
Functions
Name | Description |
---|---|
clean_consecutive_stop_fast_travel_warnings | Clean ‘Fast Travel Between Consecutive Stops’ warnings from validity_df. |
clean_multiple_stop_fast_travel_warnings | Clean ‘Fast Travel Over Multiple Stops’ warnings from validity_df. |
drop_trips | Drop trip(s) from a GtfsInstance object. |
clean_consecutive_stop_fast_travel_warnings
gtfs.cleaners.clean_consecutive_stop_fast_travel_warnings(gtfs, validate=False)
Clean ‘Fast Travel Between Consecutive Stops’ warnings from validity_df.
Parameters
Name | Type | Description | Default |
---|---|---|---|
gtfs |
GtfsInstance | The GtfsInstance to clean warnings within | required |
validate |
bool | Whether or not to validate the gtfs before carrying out this cleaning operation | False |
Returns
Type | Description |
---|---|
None |
clean_multiple_stop_fast_travel_warnings
gtfs.cleaners.clean_multiple_stop_fast_travel_warnings(gtfs, validate=False)
Clean ‘Fast Travel Over Multiple Stops’ warnings from validity_df.
Parameters
Name | Type | Description | Default |
---|---|---|---|
gtfs |
GtfsInstance | The GtfsInstance to clean warnings within | required |
validate |
bool | Whether or not to validate the gtfs before carrying out this cleaning operation | False |
Returns
Type | Description |
---|---|
None |
drop_trips
gtfs.cleaners.drop_trips(gtfs, trip_id)
Drop trip(s) from a GtfsInstance object.
Parameters
Name | Type | Description | Default |
---|---|---|---|
gtfs |
GtfsInstance | The GtfsInstance object to drop the trip(s) from | required |
trip_id |
Union[str, list, np.ndarray] | The trip ID(s) of the trip to be dropped from the gtfs data. | required |
Returns
Type | Description |
---|---|
None |