Skip to main content

Python wrapper for the LEMONS library to generate anthropometry-based, non-circular pedestrian shapes, visualize crowds, and simulate 2D dynamics.

Project description

Project icon

PyPI

lemon LEMONS: An Open-Source Platform to Generate Non-Circular, Anthropometry-Based Pedestrian Shapes and Simulate Their Mechanical Interactions in 2D

Documentation

Comprehensive installation guidelines, tutorials, and a complete API reference are available in our official documentation.

Authors

  • Oscar Dufour
  • Maxime Stapelle
  • Alexandre Nicolas

This project is developed at Institute of Light and Matter.

Citation

If you use LEMONS, we encourage you to cite or reference this work as you would any other scientific research. The package is a result of a huge amount of time and effort invested by the authors. Citing us allows us to measure the impact of the research and encourages others to use the library.

Cite us:

@software{lemons_2025_14906931,
    author    = {Dufour, Oscar and Stapelle, Maxime and Nicolas, Alexandre},
    title     = {LEMONS - An open-source platform to generate non-circuLar, anthropometry-based pEdestrian shapes and simulate their Mechanical interactiONS in two dimensions},
    month     = {dec},
    year      = {2025},
    version   = {v1.0.0},
}

An example of a generated crowd

Project icon

An example of a crowd simulation

Forward propagation of a push through a row of people (experience from Feldmann S., Adrian J., 2023). Dotted lines: measured head trajectories, solid lines: simulation.

An example of a crowd simulation.

An example of a 3D crowd

A crowd in 3D.

License

Every part of LEMONS is available under the CeCILL-B license.

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

lemons_crowd-1.0.1.tar.gz (91.2 kB view details)

Uploaded Source

Built Distribution

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

lemons_crowd-1.0.1-py3-none-any.whl (122.1 kB view details)

Uploaded Python 3

File details

Details for the file lemons_crowd-1.0.1.tar.gz.

File metadata

  • Download URL: lemons_crowd-1.0.1.tar.gz
  • Upload date:
  • Size: 91.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for lemons_crowd-1.0.1.tar.gz
Algorithm Hash digest
SHA256 dfdba16e5554fd08daadf988bad3a34c2b9ae1561cf81e29811b1d7a2c9fce7d
MD5 762179a1940f4d3636b6684999007d9f
BLAKE2b-256 48049dd3692a266466719464213446c8ffaadfeb3b42436c5edc5a70e2d92db5

See more details on using hashes here.

File details

Details for the file lemons_crowd-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: lemons_crowd-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 122.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for lemons_crowd-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c66aaf52e88c5ed6d0179b30ed90723ea03df03390fb0c62fccb8607caa5afa
MD5 844cff81940e553b482e74d9b967a6c7
BLAKE2b-256 8b8cdf6c59651f33a2b34c2413bb76fd1be3b619c1e84daa8f68afaa7186e73c

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