Skip to content
A Python library for reading and validating ridership data in the GTFS-ride format.
Branch: master
Clone or download
Pull request Compare This branch is 2 commits ahead of BenFields724:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
extensions resolved merge conflicts Feb 19, 2019
gtfsscheduleviewer change print statements to functions for Python compatibility Nov 16, 2018
misc Merge branch 'master' into master Feb 19, 2019
tests
transitfeed resolved merge conflicts Feb 19, 2019
.gitignore Add new entries for build artifacts. Mar 4, 2015
.travis.yml Specify that tests execute using nosetests. Mar 3, 2015
INSTALL rollback to using pypi Dec 31, 2014
LICENSE Create LICENSE Aug 9, 2017
MANIFEST.in
README.md Adding consistency to the README.md file Feb 21, 2019
feedvalidator_googletransit.py Makes feedvalidator.py extensible and adds feedvalidator_googletransi… Mar 22, 2011
feedvalidator_ride.exe
feedvalidator_ride.py resolved merge conflicts Feb 19, 2019
kmlparser.py change print statements to functions for Python compatibility Nov 16, 2018
kmlwriter.py Merge branch 'master' into print Jan 3, 2019
location_editor.py change print statements to functions for Python compatibility Nov 16, 2018
merge.py Merge branch 'master' into print Jan 3, 2019
requirements.txt Initial entry. Mar 4, 2015
schedule_viewer.py Merge branch 'master' into print Jan 3, 2019
setup.py Fix excpetion style to be Python3 compatible Nov 15, 2018
shape_importer.py change print statements to functions for Python compatibility Nov 16, 2018
unusual_trip_filter.py change print statements to functions for Python compatibility Nov 16, 2018

README.md

transitfeed-ride

Provides a library to help parse and validate GTFS-ride feed files. The validator generates an HTML report with a summary of the feed.

Macosx and Windows

To install the feedvalidator, either clone the repo using git or download the repo using the download feature.

Make sure that python is installed on your machine before running the feedvalidator. The the feedvalidator tool was developed and tested with python 2.7. Other phyton versions may not work.

To run the feedvalidator_ride.py script, open up the terminal and navigate to the directory that contains the feedvalidator_ride.py script. Once there, enter the following command: python feedvalidator_ride.py location/of/feed/to/be/validated

Windows

To install the feedvalidator, locate the feedvalidator_ride.exe file in this repo, select it, then download. To run the feedvalidator tool, double click on the executable file.

You can also drag the zipped file onto the executable to validate a feed. If the executable is run on its own, you will be promted to enter the location of your feed file.

You can’t perform that action at this time.