pandana

Pandas Network Analysis: fast accessibility metrics and shortest paths, using contraction hierarchies :world_map:

  • Owner: UDST/pandana
  • Platform:
  • License:: GNU Affero General Public License v3.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart







Version
Travis build status
Appveyor build status
Coverage Status

Pandana

Pandana is a Python library for network analysis that uses contraction hierarchies to calculate super-fast travel accessibility metrics and shortest paths. The numerical code is in C++.

v0.5 adds vectorized calculation of shortest path lengths: network.shortest_path_lengths().

Documentation: http://udst.github.io/pandana

Installation

Pandana runs on Mac, Linux, and Windows with Python 2.7, 3.6, 3.7, and 3.8.

The easiest way to install Pandana is using the Anaconda package manager. Pandana's Anaconda distributions are pre-compiled and include multi-threading support on all platforms.

conda install pandana --channel conda-forge

See the documentation for information about other installation options.

Demo

Pandana-demo.ipynb

Acknowledgments

Pandana was created by Fletcher Foti, with subsequent contributions from Matt Davis, Federico Fernandez, Sam Maurer, and others. Sam Maurer is currently the lead maintainer. Pandana relies on contraction hierarchy code from Dennis Luxen and his OSRM project.

Academic literature

A paper on Pandana was presented at the Transportation Research Board Annual Conference in 2012. Please cite this paper when referring to the methodology implemented by this library.

Main metrics

Overview
Name With OwnerUDST/pandana
Primary LanguageC++
Program languageMakefile (Language Count: 6)
Platform
License:GNU Affero General Public License v3.0
所有者活动
Created At2013-10-14 06:19:54
Pushed At2023-11-25 06:09:34
Last Commit At
Release Count18
Last Release Namev0.6.1 (Posted on )
First Release Namelegacy_2014-08-18 (Posted on 2014-08-18 10:51:45)
用户参与
Stargazers Count401
Watchers Count41
Fork Count96
Commits Count576
Has Issues Enabled
Issues Count102
Issue Open Count39
Pull Requests Count83
Pull Requests Open Count2
Pull Requests Close Count7
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
Python

urbansim

Platform for building statistical models of cities and regio...