How peartree processes GTFS data
masterPeartree acts as a bridge between transit schedule data and graph theory tools. It uses the following stack:
- Partridge: Used to convert target operator GTFS schedule data into
Pandasdataframes. - Pandas: Used for data manipulation of the schedule.
- NetworkX: Used to hold and manipulate the final schedule data as a directed multigraph.
This allows developers to perform complex network analysis (like centrality or clustering) on transit networks using standard Python graph libraries.