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

Uploaded Source

Built Distributions

jupedsim-1.2.0-cp312-cp312-win_amd64.whl (488.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

jupedsim-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (695.4 kB view details)

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

jupedsim-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (536.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

jupedsim-1.2.0-cp312-cp312-macosx_10_16_x86_64.whl (603.9 kB view details)

Uploaded CPython 3.12 macOS 10.16+ x86-64

jupedsim-1.2.0-cp311-cp311-win_amd64.whl (487.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

jupedsim-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (694.1 kB view details)

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

jupedsim-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (536.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

jupedsim-1.2.0-cp311-cp311-macosx_10_16_x86_64.whl (600.9 kB view details)

Uploaded CPython 3.11 macOS 10.16+ x86-64

jupedsim-1.2.0-cp310-cp310-win_amd64.whl (486.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

jupedsim-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (693.1 kB view details)

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

jupedsim-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (535.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

jupedsim-1.2.0-cp310-cp310-macosx_10_16_x86_64.whl (599.5 kB view details)

Uploaded CPython 3.10 macOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: jupedsim-1.2.0.tar.gz
  • Upload date:
  • Size: 24.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for jupedsim-1.2.0.tar.gz
Algorithm Hash digest
SHA256 09834e500aa099dccaec72f154032c52eb481c1556a641a39b0ca6cf23e0ff51
MD5 302f895e46c80cc2f87ebdc998b42a31
BLAKE2b-256 69778d023459734c6486eee235a1e6f0fe889f46f7006b49dc86c08329d8972a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 488.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for jupedsim-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fb2fb2241862aacdd814349a45c55ce313521662d8313ee236e68dde9973a2c6
MD5 3789f93ce32631129073e322c6dadcbc
BLAKE2b-256 907758a361cd5f85524ff8b9b9c6f73997632dff3494eaa3050d03b7c62d59e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eac1759a9da74e2b165cf8236b1b9e43c88210664137ba2ce525836de437bdfd
MD5 febe80f2bf0a54c77f7eed1277e60077
BLAKE2b-256 2641d317834f673ea4a680eff36bb13c83fdc21931affa214d75ab5510e3a40f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44461e49a909d52e9f590f269430d69209b26acce04588d4f3a2bad06edde5b6
MD5 9d4957fe844a79a110e47e1f3e0ec669
BLAKE2b-256 3a4820e79ca23f1a5f74ac3a14959700d080df79a9deda104a786d66446f9d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp312-cp312-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 8243267e55171bc73f6406c9fc16a8ce60f2e680533e9dbcbae64e8c148d3053
MD5 0ae4d38a1e9f0fa4e3f6bdaf16934fe1
BLAKE2b-256 d387cf9685db404d94787d34f2510f7ce24a4e191f1e32f12fe5c7de8e1a9156

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 487.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for jupedsim-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cd757c95bb917ab18b3bae12e0111457ef503392506a68d0334d5e87458fd8ea
MD5 61c5b37b68e7bc7a9c580082224072e3
BLAKE2b-256 0dff4e788253f40accf1bdd01006f4a3aa8a58a5dc45f54af443e142829f906b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79b51eb3b1035c454895d55500227917ad07401897f2802758015ab0626d2094
MD5 46b0f6f0ab01d62116e3c85705d0ff97
BLAKE2b-256 75d4749bd6b9a4b608846bba96002bcaba8f4187b76a09715595c3ce074b73df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66f5abaf6edba6635da87fb3dd0f4a02a34e8b6fd97ae51e4bec877aca97f8ae
MD5 57f0824e5b06e478dbaef334dbf0b30d
BLAKE2b-256 34a0e9cfbb1306cead7ea65277525b79d5ac3b5cb3feb1b7bb357976b9089cec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp311-cp311-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 0808e68bc433a481b4c8e5071c39c0441a59ee5ec299044de43efd2ac1746211
MD5 a114f5d998839c619558072581c70453
BLAKE2b-256 a17a31c7aeb47e5f0e35b997411afa3c170910b4d0940a91b188e23fa0e791a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 486.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for jupedsim-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 16ec03a7d311e13b48406a535c465b98da3e1904e7ee05f8eba86fe74e3d722d
MD5 69e7f04654337268db10db50d084a2b5
BLAKE2b-256 f4ec196cafec167ce003092aed0e07ce502d3e145c9ab1be192ec34067c562b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 70160d81124febe3a9eb0aea1ee0a2b4ed55ffaf42687ad8911db9494dc36a5d
MD5 fe604b9e0d7af0cafdc4f3ee68b2b294
BLAKE2b-256 7176de6024c0486b475268f9c346dfeb6adb5df0f69af6e56de95f4467810877

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6281eb08563cc828160d53f2f7bf5db3ecc0f07d4207b6602ae76fda6b46c0f6
MD5 56f17e461a6e2ec7da00c7cb6dd1c802
BLAKE2b-256 4e516e4cf695b3b2f95b87b3ec7072dbe5f158b4d17acac3fb9a918539a70b54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.0-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 1c7b07fa3c255aef350776db16479aa6d264d8b2e1157c8f7ebcea5d7ec56214
MD5 b72d24c5a0e7c7570fe042c157fc945e
BLAKE2b-256 e9e8eb35aab9986dde64e5fdfc98da4524f6d97a8457acaf20d325ac4993b945

See more details on using hashes here.

Supported by

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