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.1.0.tar.gz (24.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jupedsim-1.1.0-cp312-cp312-win_amd64.whl (528.1 kB view details)

Uploaded CPython 3.12Windows x86-64

jupedsim-1.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (686.5 kB view details)

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

jupedsim-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (545.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jupedsim-1.1.0-cp312-cp312-macosx_10_16_x86_64.whl (628.2 kB view details)

Uploaded CPython 3.12macOS 10.16+ x86-64

jupedsim-1.1.0-cp311-cp311-win_amd64.whl (527.8 kB view details)

Uploaded CPython 3.11Windows x86-64

jupedsim-1.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (690.3 kB view details)

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

jupedsim-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (545.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jupedsim-1.1.0-cp311-cp311-macosx_10_16_x86_64.whl (625.3 kB view details)

Uploaded CPython 3.11macOS 10.16+ x86-64

jupedsim-1.1.0-cp310-cp310-win_amd64.whl (527.2 kB view details)

Uploaded CPython 3.10Windows x86-64

jupedsim-1.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (688.0 kB view details)

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

jupedsim-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (544.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jupedsim-1.1.0-cp310-cp310-macosx_10_16_x86_64.whl (623.9 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: jupedsim-1.1.0.tar.gz
  • Upload date:
  • Size: 24.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for jupedsim-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f241267929dbc9a85ba275c1386df9709dd94a1ff89a04eb07f9bf40655c7f26
MD5 bd09f3c5ed54f9be843f1784054df518
BLAKE2b-256 38c64de449c722f8d4337dc6f29d918dc7a5627ef394fab512d7dc524816ffa3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 528.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for jupedsim-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a55e0dab2091e2cc353d88b0fb035d9130cf730af9656432159d36d40325eef2
MD5 7aa806df58b4eef2c6e1a98385f70049
BLAKE2b-256 5f56312711fbffaf1a557b291ee1eddac1bd5cafbf2a14df060f355a2889b417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffff6afe2d744ac799e084db35425f076e757bd4bf28a6e8f541eedfb1f0f7de
MD5 4641ab236c8d79b012f42c03ab835a72
BLAKE2b-256 f834758fdb28b50b9be70026d74d4babc22db355d398984f411b0a025a8caf44

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d322504b356e111b0f6d4f38c11c943a66b3b653ab84087f51faf76f697aa9e3
MD5 b69623b4a695c5d382a83a6f5e2ad630
BLAKE2b-256 29ebc33eeacae8008dba8afabf47a370d328bbcaa0208a020453e383675c4c07

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp312-cp312-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp312-cp312-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 83b7f71773a6d97ca9a4673c2a8be4eff4e63d8607d4a56efb3130cfe1bc53cb
MD5 b731b929009e82e34b2326c13f64efde
BLAKE2b-256 7e3a78962b82289bebe252f461bf047aea96b3b46bed283fb5f9ba08b1609aa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 527.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for jupedsim-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 096b8816ecc1c8b4e54c03401fd64a2606e147f4fce3a854a74a3820b45748f6
MD5 a804c9322c2447d5764acefd1a383376
BLAKE2b-256 1eea24beb71c7fb9ed4a295a7f7fa9d31819f60562ea1c5e20e9139538e1c321

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e442269501f44efac17b4d9254f3865b97b44871e0cb6d854656c40411c1bcf
MD5 402a631f98d331bf7f66d8ab22659472
BLAKE2b-256 21cd30b475a24917b18a5dcc53e40605f662dd193edc7cc3439fde1a4b5ff3d3

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 720cc2f0ade0f0218f18be575001dfbc010ebc186f17b1291df00828db9cad4b
MD5 288f224d08054b59ceb81d6babd5e4b6
BLAKE2b-256 9349065d16ab00411164ae45a0abcd82c204ecd95b69375d0d522f7c0e1abf83

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp311-cp311-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp311-cp311-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f374b92856b83d6e37bab870cf9c4858443e8df3cfe4e5ed4c7a67495b1292c1
MD5 c0de3c87ccb04bd2835c145230e7e2bc
BLAKE2b-256 792a20a8a5217dece97ac217bf68699f1c13b2450db997a6003c383dfcfdbae7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 527.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for jupedsim-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1aaf2240cc458614b08732b24e7b1ea05b313c5592ec738b3ffe6e9c5df47f5b
MD5 164fcf4225e1c0ca1960d8d3610ed145
BLAKE2b-256 5846d1814a2160bb018867650bad7814b26fc33bae007d592ef6b394d371a163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 078a95ad61cb6c37e2d817f0c2f71f6f6dd69c3edf446e44dd1ec724bddff304
MD5 98643ebe76b9baa8793fbb699ff939e5
BLAKE2b-256 9a1e8ddeb65a8867c4ddaf000931aadad1be3a8ba8eb61cae22e1a6c0bd2e0bc

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e9e481e2f2640b90584c506b3f9237704bdd746790bb151a3d2659cc78bca9a
MD5 b09c5d4769f876f7052f0a35ba550fcd
BLAKE2b-256 8090ccffc647301761caade45d60fba59c3e0c7f18e2ef1c10cf025dc15326a3

See more details on using hashes here.

File details

Details for the file jupedsim-1.1.0-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for jupedsim-1.1.0-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 d6566ba8505d615884f7c06f35b6397ae5ddbe0f6638eeafebfcaf14e0c34800
MD5 ee82e0c6d997ff8d6b95d02db3be8823
BLAKE2b-256 400653fbad365bad468906bcd75661e598612d6ea7265b063e3755c7bf0de4da

See more details on using hashes here.

Supported by

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