Skip to main content

Agent-based framework for mobility simulation

Project description

Starling is an agent-based framework for mobility simulation implemented in Python. The framework provides users with tools to quickly develop agent-based simulators of a specific transport service. Among these tools, there is a number of generic transport classes that can be used in several transport contexts, accessible input and output formats (JSON, GeoJSON) with JSON schema specifications, visualisation and KPI outputs, etc.

Starling also comes with three simulation models :

  • A free-floating vehicle-sharing service

  • A station-based vehicle-sharing service

  • A station-based vehicle-sharing service with repositioning

For now, Starling is not adapted to be used as a package : users should rather clone the project locally to develop and run new simulations.

Read the docs or see the project on Github.

Citation info: Leblond, V, Desbureaux, L, Bielecki, V., 2020. A new agent-based software for designing and optimizing emerging mobility services : application to city of Rennes. Proceedings of the European Transport Conference, 11 September 2020, Milan.

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

starling_sim-0.11.6.tar.gz (121.0 kB view details)

Uploaded Source

Built Distribution

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

starling_sim-0.11.6-py3-none-any.whl (155.5 kB view details)

Uploaded Python 3

File details

Details for the file starling_sim-0.11.6.tar.gz.

File metadata

  • Download URL: starling_sim-0.11.6.tar.gz
  • Upload date:
  • Size: 121.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for starling_sim-0.11.6.tar.gz
Algorithm Hash digest
SHA256 b6b5687f9a3f755406a6f18c127f9b2e626746cd79eba3eb8f1a9913f6482140
MD5 96ebe02ed60743bc1c67b88e89e3f7cc
BLAKE2b-256 27b64b38e8d629fcd31d285cd314f6bc7a63c81053d9f9d4064e3afaba138d65

See more details on using hashes here.

File details

Details for the file starling_sim-0.11.6-py3-none-any.whl.

File metadata

  • Download URL: starling_sim-0.11.6-py3-none-any.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for starling_sim-0.11.6-py3-none-any.whl
Algorithm Hash digest
SHA256 5aff6c079dc9f5470bdb31cb41fac36306b7d87089013b37c3654125f697eb76
MD5 75ea381a5d01b560be828a58ab84de8c
BLAKE2b-256 d122882dccd5cc6f31ea17f41278f1ec8ebd825e5c91416874bbcb32e46d0a6c

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