Metadata-Version: 2.1
Name: gtfs-lite
Version: 0.2.0
Summary: A lightweight Pandas-driven package for analyzing static GTFS feeds.
Home-page: https://github.com/wklumpen/gtfs-lite
Author: Willem Klumpenhouwer
Author-email: willem@klumpentown.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# GTFS-Lite
A lightweight Pandas-driven package for analyzing static GTFS feeds.

GTFS-Lite was created out of a desire to be able to quickly load static GTFS
feeds into memory and ask specific questions about the dataset in the form of
various metrics and manipulation. Examples include:
* **Basic Summaries:** Trip counts, spans, feed validity, distributions of trips
* **Frequency Metrics:** Frequency by time of day, route, or stop
* **Spatial Analytics:** Counts of stops in polygons

You can find the docs [here](https://gtfs-lite.readthedocs.io/).

To get started:
* Install this package using `pip install gtfs-lite`.
* Load a feed directly from a zipfile with `from gtfslite import GTFS`  
and `gtfs = GTFS.load_zip('path/to/file.zip')`
* Access the various attributes, for example `print(gtfs.summary())`
