Skip to main content

JuPedSim is an open source pedestrian dynamics simulator

Project description

JuPedSim Logo

DOI GitHub license PyPI - Python Version PyPI - Version

JuPedSim - Jülich Pedestrian Simulator

JuPedSim is a library for simulating pedestrian dynamics. This software is mainly developed at the Institute for Civil Safety IAS-7 of the Jülich Research Center (Forschungszentrum Jülich) in Germany.

Table of Contents

Main Feature

JuPedSim offers a Python interface, to set up and conduct pedestrian dynamics simulations. With JuPedSim you can simulate small, simple layouts as bottleneck, but you can also simulate large, complex scenarios. In these complex scenarios, different crowd management measures can be modeled with built-in modules.

For simulating the pedestrian movement and interactions JuPedSim offers two different microscopic models out of the box. The Collision Free Speed Model, as the name imply a speed model. And a force model with the Generalized Centrifugal Force Model.

With JuPedSim different decisions-making processes in the agents route choice can be modeled. These routes may consist of multiple steps the agents have to complete. One step may already be completed when an agent reaches the target, but it may also only be completed when a condition like a waiting is fulfilled. After each completion one of the built-in deciders can be used to conditionally modify the agents next target.

Where to get it

It is easiest to install directly with pip from PyPi.org

pip install jupedsim

For information how to build JuPedSim from source, visit our GitHub repository.

License

GNU LGPLv3

Documentation

The documentation of JuPedSim is hosted on: https://www.jupedsim.org

Getting Help

For usage questions, the best place to go to are the GitHub discussions and the documentation.

Issues, Discussion and Development

If you found a bug and want to give us a chance to fix it we would be very happy to hear from you. To make it easy for us to help you please include the following information when you open a new issue:

  • What did JuPedSim do?
  • What did you expect JuPedSim to do?
  • How can we reproduce the issue?

If you encounter a bug and are would like to submit a fix feel free to open a PR, we will look into it.

Before embarking on larger work it is a good idea to discuss what you plan.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupedsim-1.3.1.tar.gz (24.6 MB view details)

Uploaded Source

Built Distributions

jupedsim-1.3.1-cp313-cp313-win_amd64.whl (495.8 kB view details)

Uploaded CPython 3.13Windows x86-64

jupedsim-1.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (804.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

jupedsim-1.3.1-cp313-cp313-macosx_12_0_x86_64.whl (645.8 kB view details)

Uploaded CPython 3.13macOS 12.0+ x86-64

jupedsim-1.3.1-cp313-cp313-macosx_12_0_arm64.whl (599.7 kB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

jupedsim-1.3.1-cp312-cp312-win_amd64.whl (495.8 kB view details)

Uploaded CPython 3.12Windows x86-64

jupedsim-1.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (804.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

jupedsim-1.3.1-cp312-cp312-macosx_12_0_x86_64.whl (645.8 kB view details)

Uploaded CPython 3.12macOS 12.0+ x86-64

jupedsim-1.3.1-cp312-cp312-macosx_12_0_arm64.whl (600.0 kB view details)

Uploaded CPython 3.12macOS 12.0+ ARM64

jupedsim-1.3.1-cp311-cp311-win_amd64.whl (495.1 kB view details)

Uploaded CPython 3.11Windows x86-64

jupedsim-1.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (802.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

jupedsim-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl (673.1 kB view details)

Uploaded CPython 3.11macOS 12.0+ x86-64

jupedsim-1.3.1-cp311-cp311-macosx_12_0_arm64.whl (597.3 kB view details)

Uploaded CPython 3.11macOS 12.0+ ARM64

jupedsim-1.3.1-cp310-cp310-win_amd64.whl (493.9 kB view details)

Uploaded CPython 3.10Windows x86-64

jupedsim-1.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (801.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

jupedsim-1.3.1-cp310-cp310-macosx_12_0_x86_64.whl (671.3 kB view details)

Uploaded CPython 3.10macOS 12.0+ x86-64

jupedsim-1.3.1-cp310-cp310-macosx_12_0_arm64.whl (595.7 kB view details)

Uploaded CPython 3.10macOS 12.0+ ARM64

File details

Details for the file jupedsim-1.3.1.tar.gz.

File metadata

  • Download URL: jupedsim-1.3.1.tar.gz
  • Upload date:
  • Size: 24.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jupedsim-1.3.1.tar.gz
Algorithm Hash digest
SHA256 f31d721c7a521b793f8a8243f9828d30ad4ac4997a5d24749124d9f3e099e999
MD5 d6a8f373c7b681ca885f37eca2121e2b
BLAKE2b-256 0553ceb8fe680dc3f0935b93b0c923c892d68a5134284237f1e546f4938cb63e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1.tar.gz:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: jupedsim-1.3.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 495.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jupedsim-1.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 27bc2f41673383786b69e8f3c88df775436545735b5b354fa73453c653efdb6f
MD5 e826edf75e48c39574dd1864efff8761
BLAKE2b-256 72d729c39431d7e4ce3eb76a7b4d013f2cd2bff7a63a10a75cd5e5457c57920b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp313-cp313-win_amd64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7705b46e34f9ba7ddc8891eb7a15df29b30b1ad864e3df38df27dc2d9cda2918
MD5 9fea08e07debe6ce46bcc5a9a43a7749
BLAKE2b-256 6e4b2277929c05a943039681ea5161f78983dff503f545781b8eae0a62efd707

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp313-cp313-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp313-cp313-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 b630e4d2c7653681775b75944988af07e3fa10314ff15181b88a5235d434de4c
MD5 6715d0dc328ac421beb88c3909850377
BLAKE2b-256 af9b63bf756ef93afb8ed7aae6b83911748b825612028df2b226b9bf4efcd384

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp313-cp313-macosx_12_0_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 3ee8fc3eca4c9a1a03262cdaf2b11e7c2a65b6303fa0b5af4236067bafa16fae
MD5 1cbbf6e38fbf553491234b2e59fc510e
BLAKE2b-256 325f9af136c14d3fccf38f5308bc0c87cf62a1929f3405ce02c896cccbf00ed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp313-cp313-macosx_12_0_arm64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: jupedsim-1.3.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 495.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jupedsim-1.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b75875cffd700752c1b9d2ea6fabbc395e465232d010f8608c48518384817ba6
MD5 118a1eda9d02dc73975091ad34629676
BLAKE2b-256 ec1c9398355ed1f25399934b218f8e18b5aca943d0df4f80c5226bd4a6045de2

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp312-cp312-win_amd64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17de741002995b7166fadd65c06c6d5d999454689e731a3017860dd511ad69ab
MD5 5950d3fe867195b320ebc930ddef9d5a
BLAKE2b-256 2f9d1cc33ee67be5aafaf6a3126e92a00f6145dfd1af4a170f71089f14ebb67b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 ac9491f7d4bde2bada9335eb24a5c9ad20f221d8121633316573910cef93d66c
MD5 e4abefb7fcf22e25bb0fa945d17aa005
BLAKE2b-256 f271b5ad8951591c9fdc8928beac3a818c3fbbd4e0cad487bad63617d588fc3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp312-cp312-macosx_12_0_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e5fe029102740fe7118d481e9f67904499cb772d63876a9fd1cb742040b23889
MD5 caf9837200efcdcaf5c36743eee43d64
BLAKE2b-256 337fb172cfd401feea8576073255a0b424032f2484267187fa7f785bb2cbd70b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp312-cp312-macosx_12_0_arm64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: jupedsim-1.3.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 495.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jupedsim-1.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9674625dbc851dc4b3166b819afe35dac2559e8e4a3a2dc176d6dd4852981275
MD5 39b225a162fa455c51e7d583bcfeca9e
BLAKE2b-256 c780020c4775b504435714432e1931f97792057a14d0b4e8db163fc731988e8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp311-cp311-win_amd64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc4b689d4c986bc91e048fb2f70d85f73788960711c5f85fa6d26fa0cf64b16c
MD5 6d361604151cf73b90b88a208da2ae89
BLAKE2b-256 bddce53c78b70a4a7382bf8e6669ef79015c670c4832cf1987faf87c9470bfe3

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f7595496cbfb70c092a2fa1fd0d8084911f55e8dbf39bc4dc613621cde586f5f
MD5 eebda08dd1a365fb28324bcffd1182ba
BLAKE2b-256 29ba60f2832b5a4e404efff48983061420656ca906cc8d1a0a81b721b7705b4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp311-cp311-macosx_12_0_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp311-cp311-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp311-cp311-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 9f10d62ccc032ee3e39e190127acc685d2b0f66ab6aac01b60d331740b0cd16c
MD5 20e3c1ff0bc69ece177b71501a7364d8
BLAKE2b-256 469431c0f1704e54cd300de7c64da3161d22ccee4587fef1702c6f774b9e4aa1

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp311-cp311-macosx_12_0_arm64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: jupedsim-1.3.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 493.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jupedsim-1.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 31e7ae0e06a27e333c2654cdc278fb5f2632d9b58eb93d24acc8dfd016b3ba78
MD5 16d5debc6dd3ae09f38314c1976d0876
BLAKE2b-256 22d1ec6890611f2e6e01d019aad877747707f636bf899264dbe49469a559aa0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp310-cp310-win_amd64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 00576e88e75e68bfd1b47d6ad0b20bdbddfc2624d81c01e3f01dea9b987d7e2e
MD5 663f103091b2990a793726d6d3e931ab
BLAKE2b-256 c7d08d7eee8247afcd18ab47fa65e46eefe8ec44555a8ea27c97f9658548c606

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 3ea6c25a81dd28a10da121893ab523b9bfeeb6913c17e4aa3ef08a4403565f85
MD5 8ecc65cd67809a8cb07b2f4548ed6787
BLAKE2b-256 d08d1c004947304b66b4aafc4ec8a0ea7b4d2075886cd7874d955bf01f8d9b9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp310-cp310-macosx_12_0_x86_64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jupedsim-1.3.1-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.3.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 00d35bce4f0f6e97a4eb4f4cbd9751f256b1db5110aa9a91823a89ad687d68f7
MD5 1809c14c6429004cce468253875fe3d6
BLAKE2b-256 7aa9956a33179b7837a36b3574d4b3934c2c47e02f3c78708bf4bd84b965daab

See more details on using hashes here.

Provenance

The following attestation bundles were made for jupedsim-1.3.1-cp310-cp310-macosx_12_0_arm64.whl:

Publisher: cibuildwheel.yml on PedestrianDynamics/jupedsim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page