skip to navigation
skip to content

Not Logged In

gtfs-toolkit 0.1.6

A set of Python 3.4 tools for processing General Transit Feed Specification (GTFS) data

Latest Version: 0.11.3

This is a set of Python 3.4 tools for processing General Transit Feed Specification (GTFS) data in memory without a database. Currently, it’s mostly for computing network-level statistics, such as mean daily service distance per route and mean daily number of vehicles per stop. Uses Pandas and Shapely to do the heavy lifting.

Warning

Currently, this package is experimental and needs more testing. Use it at your own risk.

Installation

pip install gtfs-toolkit

Examples

Play with examples/gtfs_toolkit_examples.ipynb in an iPython notebook

Documentation

Under docs/ and also online via RawGit here.

Todo

  • Add option to split route time series by direction
  • Add more tests
  • Add a decorator or use logging for timing function calls
  • Update timing comments to reference a test feed, such as Portland
  • Implement upsampling of time series (up to at most 1 minute frequency)
 
File Type Py Version Uploaded on Size
gtfs-toolkit-0.1.6.tar.gz (md5) Source 2014-07-04 870KB
  • Downloads (All Versions):
  • 42 downloads in the last day
  • 642 downloads in the last week
  • 1970 downloads in the last month