BSD Ports

graphics/py-pandarm 0.0.5_1 DragonFly

Pandas routing machine

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
AGPLv3
Categories
graphics, python
Package size
197.1 KiB, 787.9 KiB installed

Description

A pandas-centric interface to highly performant travel network analysis leveraging contraction hierarchies provided by code from the Open Source Routing Machine (OSRM). Hence, the pandas routing machine, pandarm. This package is a friendly fork of the pandana library, originally written by Fletcher Foti and UrbanSim Inc. Despite fantastic work by the original authors, maintaining open-source software is a great deal of work and the pandana library is no longer compatible with the current pydata stack (specifically as of numpy version 2.0). This fork reinstates compatibility and brings along a few new modern touches and enhancements. Pull requests are very welcome.

Main features of the package include:

  • multi-threaded calculation of shortest path routes and distances
  • network aggregations (i.e. accessibility metrics)
  • network-based isochrones

In the other systems

The newest version among them is 0.0.5, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlygraphics/py-pandarm0.0.5_1 newestnone known-[email protected]-
FreeBSDgraphics/py-pandarm0.0.5_1 newestnone known-[email protected]-
HardenedBSDgraphics/py-pandarm0.0.5_1 newestno data-[email protected]-
GhostBSDgraphics/py-pandarm0.0.5_1 newestno data-[email protected]-

Version history 1

  1. 0.0.5

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install py312-pandarm

From DPorts:

cd /usr/dports/graphics/py-pandarm && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6

No port depends on this one.