Package: GTFSwizard 1.2.0

Nelson de Oliveira Quesado Filho

GTFSwizard: Creating, Exploring and Manipulating 'GTFS' Files

Creating, exploring, analyzing, and manipulating General Transit Feed Specification (GTFS) files, which represent public transportation schedules and geographic data. The package allows users to filter data by routes, trips, stops, service dates, and time, generate spatial visualizations, and perform detailed analyses of transit networks, including headway, dwell times, route frequencies, service span, scheduled vehicle-hours, and trip duration. Methods follow common public transport planning and operation concepts described in Ceder (2007, ISBN:978-0-7506-6166-6), Vuchic (2005, ISBN:978-0-471-63265-8), and Vuchic (2007, ISBN:978-0-471-75823-5).

Authors:Nelson de Oliveira Quesado Filho [aut, cre], Caio Gustavo Coelho Guimarães [aut], Francisco Moraes de Oliveira Neto [aut]

GTFSwizard_1.2.0.tar.gz
GTFSwizard_1.2.0.tar.gz(r-4.7-any)GTFSwizard_1.2.0.tar.gz(r-4.6-any)
GTFSwizard_1.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
GTFSwizard/json (API)
NEWS

# Install 'GTFSwizard' in R:
install.packages('GTFSwizard', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/opatp/gtfswizard/issues

Datasets:

On CRAN:

Conda:

1.70 score 6 scripts 14 downloads 47 exports 48 dependencies

Last updated from:86040eecd8. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK226
source / vignettesOK237
linux-release-x86_64OK223
wasm-releaseOK180

Exports:as_wizardgtfscreate_gtfsdelay_tripedit_dwelltimeedit_speedexplore_gtfsfilter_datefilter_routefilter_servicefilter_servicepatternfilter_stopfilter_timefilter_tripget_1stdepartureget_corridorget_distancesget_durationsget_dwelltimesget_fleetget_frequencyget_headwaysget_hubsget_servicepatternget_shapesget_shapes_dfget_shapes_sfget_speedsget_stops_sflatlon2epsgmerge_gtfsplot_calendarplot_corridorplot_frequencyplot_headwaysplot_hubsplot_routedurationplot_routefrequencyplot_serviceheatmapplot_servicespanplot_servicesupplyread_gtfsselectionset_dwelltimesplit_triptidy_raptorunselectionwrite_gtfs

Dependencies:backportscheckmateclassclassIntclicpp11data.tableDBIdplyre1071farverfsgenericsggplot2gluegtablegtfsioisobandjsonliteKernSmoothlabelinglifecyclemagrittrMASSpillarpkgconfigproxypurrrR6RColorBrewerRcpprlangs2S7scalessfstringistringrtibbletidyrtidyselectunitsutf8vctrsviridisLitewithrwkzip

Readme and manuals

Help Manual

Help pageTopics
Convert a GTFS Feed to `wizardgtfs`as_wizardgtfs
Create a GTFS Feed from Tablescreate_gtfs
Shift Trips in Timedelay_trip
Scale Dwell Timesedit_dwelltime
Scale In-Vehicle Travel Speededit_speed
Explore GTFS Data in an Interactive Shiny Dashboardexplore_gtfs
Filter a GTFS Feedfilter_date filter_route filter_service filter_servicepattern filter_stop filter_time filter_trip
GTFS Data for Fortaleza (Bus System), Brazil.for_bus_gtfs
GTFS Data for Fortaleza (Rail System), Brazilfor_rail_gtfs
Get the First Departure of Each Tripget_1stdeparture
Identify High-Frequency Transit Corridorsget_corridor
Calculate Distances in GTFS Dataget_distances
Calculate Trip Durations in GTFS Dataget_durations
Calculate Dwell Times in GTFS Dataget_dwelltimes
Estimate Simultaneous Vehiclesget_fleet
Calculate Scheduled Service Frequencyget_frequency
Calculate Scheduled Headwaysget_headways
Identify Stops Serving Multiple Routesget_hubs
Identify Services with the Same Operating Datesget_servicepattern
Infer Straight-Line Shapes from Stop Sequencesget_shapes
Convert Shape Geometries to a GTFS Shapes Tableget_shapes_df
Convert GTFS Shapes to Simple Featuresget_shapes_sf
Calculate Scheduled Speedsget_speeds
Convert GTFS Stops to Simple Featuresget_stops_sf
Transform Spatial Data to a Local Metric CRSlatlon2epsg
Merge Two GTFS Feedsmerge_gtfs
Plot the GTFS Service Calendarplot_calendar
Plot High-Frequency Corridorsplot_corridor
Plot System Frequency by Hourplot_frequency
Plot System Headway by Hourplot_headways
Plot Transit Hubsplot_hubs
Plot Scheduled Trip Duration by Routeplot_routeduration
Plot Route Frequency by Hourplot_routefrequency
Plot Average Scheduled Departures by Weekday and Hourplot_serviceheatmap
Plot Scheduled Service Span by Routeplot_servicespan
Plot Scheduled Vehicle-Hours by Routeplot_servicesupply
Read a GTFS Feedread_gtfs
Group or Select GTFS Records Without Filtering the Feedselection unselection
Set Dwell Timesset_dwelltime
Split Trips into Consecutive Partssplit_trip
Calculate Travel Times with RAPTOR Algorithmtidy_raptor
Print, Summarize, and Plot `wizardgtfs` Objectsplot.wizardgtfs print.summary.wizardgtfs print.wizardgtfs summary.wizardgtfs wizardgtfs-methods
Write a GTFS Feedwrite_gtfs