Skip to main content

A pipeline to call a traffic simulator: SUMO

Project description

sumo_docker_pipeline


The package sumo_docker_pipeline enables you to run a traffic simulator SUMO efficiently and to interact with Python easily. The package is valid when you need to run SUMO iteratively.

SUMO is often tricky to install locally because of its dependencies. Thus, it's a straightforward idea to run SUMO in a docker container.

However, another issue arises when we run SUMO in a docker container. It is challenging to construct a pipeline between SUMO and API.

The package provides an easy-to-use API; at the same time, SUMO runs in a docker container.

Requirement

  • python > 3.5
  • docker
  • docker-compose

Install

build of a docker image with SUMO

docker-compose build 

Install a python package

make install

For developer

pytest tests

license and credit

The source code is licensed MIT. The website content is licensed CC BY 4.0.

@misc{sumo-docker-pipeline,
  author = {Kensuke Mitsuzawa},
  title = {sumo-docker-pipeline},
  year = {2021},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/Kensuke-Mitsuzawa/sumo_docker_pipeline}},
}

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

sumo_docker_pipeline-1.0.tar.gz (8.5 kB view hashes)

Uploaded Source

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