Peartree Versions Save

peartree: A library for converting transit data into a directed graph for sketch network analysis.

0.6.4

3 years ago

This release just addresses 2 reported issues:

  • OSMnx API had changed so the plotter was broken
  • There was a warning being emitted when using a mask operation in one of the graph analysis workflows

0.6.3

3 years ago
  • Housekeeping upgrades for pandas, numpy, scipy
  • New attributes on nodes (modes at node as list)
  • Allow custom wait time as a parameter
  • Logger on coalesce function

0.6.2

4 years ago

Note: Also included were the two changes included in v0.6.1 which failed to get a release on Github. Updates pertinent to that version are the following:

  • Auto detection of transfer points when ingesting custom transit line transitJSON
  • Pinning partridge dependency to >= 1.0.0 with new Feed class

0.6.0

5 years ago
  • Update partridge dependency
  • Improved Docker container creation (support for graph-tool)
  • graph-tool export feature
  • Class-based transitJSON validation
  • Consolidate OSMnx dependency
  • Resolve CRS reset bug
  • Significant increase in documentation for library methods

0.5.1

5 years ago
  • Handle when only on trip exists within the target time frame
  • Avoid errors related to no valid wait times being able to be parsed (due to single trip)

0.5.0

5 years ago
  • Reduce stop times calculations within route processing through timeframe trimming
  • Remove append operations on pandas DataFrames inside RouteProcessor
  • Overall 2/3 reduction in run time, on average, to process a new GTFS feed
  • Resolve direction ids being NaN only some of the time by dealing with direction id on a per-route level
  • Parallelization of intermediary stop times imputation

0.4.8

5 years ago

Primary enhancements:

  • Multiprocessing support for interpolating stop times
  • Read and write parsed network graphs to disk

0.4.2

5 years ago
  • Resolve annoying behavior on import with matplotlib being called and a figure plotted immediately on import

0.4.1

5 years ago
  • Custom stop coordinates for synthetic routes
  • Drop duplicate edges during simplify operation
  • Updates to Makefile scripts
  • Assorted refactoring

0.4.0

6 years ago
  • Refactor map operation for multiprocessing pool
  • MultiDiGraph to DiGraph converter
  • Simplify graph method
  • Refactor of coalesce to deal with lost edges problem