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

Uploaded Source

Built Distributions

jupedsim-1.2.1-cp312-cp312-win_amd64.whl (488.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

jupedsim-1.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (695.7 kB view details)

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

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

jupedsim-1.2.1-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.1-cp311-cp311-win_amd64.whl (487.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

jupedsim-1.2.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (536.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

jupedsim-1.2.1-cp311-cp311-macosx_10_16_x86_64.whl (600.8 kB view details)

Uploaded CPython 3.11 macOS 10.16+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

jupedsim-1.2.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (535.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

jupedsim-1.2.1-cp310-cp310-macosx_10_16_x86_64.whl (599.6 kB view details)

Uploaded CPython 3.10 macOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: jupedsim-1.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7e96a4970e9486cd4708be9896b784def5b477120b1870ab5530e00ddc3853a4
MD5 932e6270a9b5cf84f7859ebbdeee0924
BLAKE2b-256 c30ea373f99c9faa187c5bfbf8f89a6e45ab0834ef423a6b7baca80e882fa4c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 488.2 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 30f73f62e947ee834375142413c7963ced49d06f97ce1acd1fbfb9601f796c97
MD5 66a3e336cdd7a6bb0f325f6ea2d44ac7
BLAKE2b-256 4536ea35865d935c5a2f5d6f8ef0cd36e1ca5b158b5857df96078a2cda9fea95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e56b886e0e17b6236edc2b3a3415da0582df7011205852a84134a0e2e7d96f98
MD5 814a158622900590a15a22baba3687e9
BLAKE2b-256 2723618011ba042d01114af0ffa7f5f9a63ec061aa3405c83b78908865933b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dad8028b03905bccd58f490edbc0c8f1de8ba068759b235adc8cb76e71cedebd
MD5 ca738538b68385f9c17b2cfa730b7f6a
BLAKE2b-256 e6fcc951ad834773d8722f1f018b784f72c956e28d2837b6c57d14614c81d3f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp312-cp312-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f1fcb6ec8a9296bc0b9cae05b82c18874ac5d5545334c717ea93eb20995a861a
MD5 bec760ce28e274fe52082de09c84a2f2
BLAKE2b-256 8ad7bd964f37d97be98e9bab36a3cf172f14a0f51ae1e3c7782b6e70a5f204b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 487.9 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c2a01723d5e357ad3ed6e26e0c699b419f24922231f277e67cee4ee9d247a82e
MD5 5e59a1945405a30cc4ea319d1ebd20fa
BLAKE2b-256 0bfa6037920fe26f5104a6c788c4e7fd1e1bc86116fff59b4cef80d2aaafb98f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48f8cf975e6663fd9c9de7be8344b122e1bca4be972565f2692ed3b8278c5e10
MD5 f3766d68f567012b7a2423d6edcf46d9
BLAKE2b-256 37e6ffa7d7037604cb893dc4e160173e6d97c50c0c9b838f39f0605d1ffa426f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da81cb5585a9e8b63fd6b50b8dc3824c2b5bf040c1fa459bcffe3116da06f54f
MD5 bdabf4b740421b1abbace24a777c3dee
BLAKE2b-256 10037bc628d018d2b5a7fde8d9189b09b8d7ff1d8d1bb1ed06578586a8a40044

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp311-cp311-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 7d9e51886147ef8b628719bceec0157ab8320ec84f89dc6b51db6de568823989
MD5 671208681372879537b3017188f941d4
BLAKE2b-256 f249fab0b1bf9ea3849e1d2130e4aa13dd765c48b0c128f3ca7778c40d65480a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jupedsim-1.2.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cab9f93eca7ab4f66f5ba5db4465a1ea322ab20ba4bc6b41eadc32cef95f4562
MD5 f0f3f71042c5ab84a4724e4acee6fde5
BLAKE2b-256 482f7976451910167ca3272bba0f3b98c3a9ede88a265882da26b371980b2022

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 548e96b5a5587436dcab90869f0ddf1b402df3d69300c004ef96032435f335eb
MD5 65f51dfed5a84ee305d82da1d7f2b9f2
BLAKE2b-256 254d24e344eaf6b8c55a0005f50aac261213565fa7dc3fa5c9304724ae0bbdf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f768ccd5c566407168a1d0cb84296778ba9a7ca483b4be24c047c281bc577e50
MD5 f40e7da9d29a4ae2241c80d3365ac4f0
BLAKE2b-256 0f5a6b906cb7c02b148dbaf2aebb8b03b02cc141a53521d8eeafb8c32a3d284d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupedsim-1.2.1-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 807e0212f17a7ad7c5cc72e43ff3e888b8f1683d6a0d38ff61dbb8476daa3429
MD5 f6447030d71e3b35633f1e70f1126fb2
BLAKE2b-256 d2904e9165b9558500de0de7bcd7c79c997fd48050a0b43cd0923228779eab7f

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