Releases: PedestrianDynamics/PedPy
v1.3.0
New feature:
Continuity equation and fundamental diagram of pedestrians 1 describes a new approach to compute the fundamental diagram for pedestrian dynamics. This approach uses Voronoi decomposition to allow definitions of density, speed, and flow on the basis of trajectories in accordance with the continuity equation. It also enables measurement along a line, handling different motion directions without losing velocity sign.
How to use the new method is shown in the following Jupyter-Notebook: Fundamental Diagrams at Measurement Line

implented in #242 by @ChristianHirt
Full Changelog: v1.2.0...v1.3.0
-
J. Adrian, A. K. Boomers, S. Paetzke, and A. Seyfried, “Continuity equation and fundamental diagram of pedestrians.” arXiv, 2024. doi: 10.48550/ARXIV.2409.11857 ↩
v1.2.0
New features:
- New speed profile method: Gauss
- New spatial analysis method: Pair distribution function
- New core measurement method: Acceleration
- Improve plotting:
- In distance-line plots, the line can be colored in the speed of the pedestrian
What's changed:
- Improve plotting:
- Column identifiers are now exposed at top-level, e.g., can be imported with
from pedpy import *
Fixes:
- Fix bug in
compute_crossing_frames
, returning the frame a pedestrian may stand on line - Improve documentation:
- Fix in developer guide
- Fix data types not displayed correctly in some parts of documentation
- Restructure methods page and add new category names
- Add details about the Well-Known-Text (WKT) format
- General minor documentation fixes and improvements
- Show BibTeX for citation from Zenodo metadata (also for stable)
- Distance to time plot, now show the correct time
- Improve plotting of polygons:
- Fill color of polygons does not show outside the borders when using narrow
line_width
- No gaps at the last point of the polygon boundary
- Fill color of polygons does not show outside the borders when using narrow
- Improve documentation: Show BibTeX for citation from Zenodo metadata
New Contributors
v1.1.3
Fixes:
- Distance to time plots now show the correct time
v1.1.2
Fixes:
- Improve documentation: Show BibTeX for citation from Zenodo metadata (now also for stable)
v1.1.1
Fixes:
- Improve plotting of polygons:
- Fill color of polygons does not show outside of the borders when using narrawline_width
- No gaps at the last point of the polygon boundary - Improve documentation: Show BibTeX for citation from Zenodo metadata
v1.1.0
New features:
-
Add loading functions for different datatypes:
- JuPedSim trajectory file
- Viswalk trajectory file
- Pedestrian Dynamics Data Archive HDF5 file
-
Improve profile computations:
- Introduce separate function to compute speed and density profiles
- Add classic and Gaussian density profile computation
- Add mean speed profile computation
-
Improve trajectory data:
- Make trajectory data sliceable by frames:
trajectory[0:100]
- Expose metadata as bounds, number pedestrians and frame range
- Make trajectory data sliceable by frames:
What's changed:
- Nightly builds will no longer be uploaded to test-PyPI
- kwargs how passed from plotting functions to matplotlib backend
- Support
GeometryCollection
as base for geometries - Add support for Python 3.12
- Functions are now exposed at top-level, e.g., can be imported with
from pedpy import *
Fixes:
- Correct automatic computation of vmin and vmax when plotting profiles
- Use correct escape depending in plot label
- Improve documentation
v1.0.2
What's Changed
- Fix future warnings from Pandas by @schroedtert in #231
- Improve plotting by @schroedtert in #232
- Fix future warnings from Pandas by @schroedtert in #233
- Prepare 1.0.2 release by @schroedtert in #234
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0
First release of PedPy.
v1.0.0rc5
Remove pytable import from pedpy requirements (#221)