| as_tidygtfs | Convert another gtfs like object to a tidygtfs object |
| cluster_stops | Cluster nearby stops within a group |
| convert_times_to_hms | Convert time columns to hms::hms in feed |
| duplicated_primary_keys | Check if primary keys are unique within tables |
| empty_strings_to_na | Convert empty strings ("") to NA values in all gtfs tables |
| feed_contains | Returns TRUE if the given gtfs_obj contains the table. Used to check for tidytransit's calculated tables in sublist ('gtfs_obj$.') |
| filter_feed_by_area | Filter a gtfs feed so that it only contains trips that pass a given area |
| filter_feed_by_date | Filter a gtfs feed so that it only contains trips running on a given date |
| filter_feed_by_stops | Filter a gtfs feed so that it only contains trips that pass the given stops |
| filter_feed_by_trips | Filter a gtfs feed so that it only contains a given set of trips |
| filter_stops | Get a set of stops for a given set of service ids and route ids |
| filter_stop_times | Filter a 'stop_times' table for a given date and timespan. |
| get_route_frequency | Get Route Frequency |
| get_route_geometry | Get all trip shapes for a given route and service |
| get_stop_frequency | Get Stop Frequency |
| get_trip_geometry | Get all trip shapes for given trip ids |
| gtfs_as_sf | Convert stops and shapes to Simple Features |
| gtfs_duke | Example GTFS data |
| gtfs_to_tidygtfs | Convert an object created by gtfsio::import_gtfs to a tidygtfs object |
| gtfs_transform | Transform or convert coordinates of a gtfs feed |
| hhmmss_to_hms | convert a vector of time strings empty strings are converted to NA |
| hhmmss_to_seconds | Function to convert "HH:MM:SS" time strings to seconds. |
| hhmmss_to_sec_split | Fallback function to convert strings like 5:02:11 10x slower than 'hhmmss_to_seconds()', empty strings are converted to NA |
| interpolate_stop_times | Interpolate missing stop_times linearly Uses shape_dist_traveled if available |
| na_to_empty_strings | Convert NA values to empty strings ("") |
| plot.tidygtfs | Plot GTFS stops and trips |
| print.tidygtfs | Print a GTFS object |
| raptor | Calculate travel times from one stop to all reachable stops |
| read_gtfs | Read and validate GTFS files |
| route_type_names | Dataframe of route type id's and the names of the types (e.g. "Bus") |
| set_servicepattern | Calculate servicepattern ids for a gtfs feed |
| sf_as_tbl | Convert stops and shapes from sf objects to tibbles |
| sf_lines_to_df | Adds the coordinates of an sf LINESTRING object as columns and rows |
| sf_points_to_df | Adds the coordinates of an sf POINT object as columns |
| shapes_as_sf | Convert shapes into Simple Features Linestrings |
| stops_as_sf | Convert stops into Simple Features Points |
| stop_distances | Calculate distances between a given set of stops |
| stop_group_distances | Calculates distances among stop within the same group column |
| summary.tidygtfs | GTFS feed summary |
| travel_times | Calculate shortest travel times from a stop to all reachable stops |
| validate_gtfs | Validate GTFS file |
| write_gtfs | Write a tidygtfs object to a zip file |