Skip to main content

This is a stable version of the OASIS activity-based framework. This repository includes the simulation code, based on the Python API of the CPLEX solver.

Project description

OASIS v1.0.0

DOI

Description

This is a stable version of the OASIS activity-based framework. This repository includes the simulation code, based on the Python API of the CPLEX solver.

For more details, you can find the technical reports in the Literature folder, and the full documentation here.

Installation guide  

We recommend creating a new environment using the provided requirements file to install the correct packages. NB: You need a valid CPLEX user license to use the solver, which can be obtained here.

Tutorial

An example of how to run the simulator is provided in the demo notebooks. Your main function should be added in the runner script, which you can run by typing the following command: python runner.py

Citation

If you found this repository useful, you can acknowledge the authors by citing:

  • Pougala, J., Hillel, T., and Bierlaire M. (2023) OASIS: Optimisation-based Activity Scheduling with Integrated Simultaneous choice dimensions, Transportation Research Part C: Emerging Technologies, vol. 155, p. 104291, DOI: https://doi.org/10.1016/j.trc.2023.104291

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

oasisis-0.0.3.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

oasisis-0.0.3-py3-none-any.whl (41.4 kB view details)

Uploaded Python 3

File details

Details for the file oasisis-0.0.3.tar.gz.

File metadata

  • Download URL: oasisis-0.0.3.tar.gz
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for oasisis-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3148d2aa81281b3f6b44a3352c1eab31b07e97d404e8e560871c82d919c95115
MD5 4e63bf8ee31b03f2650da048421d7a9a
BLAKE2b-256 03a3ba52fa2dcecfb527c99019f0f53a970841dc111d3d8292cfe26a98a569e6

See more details on using hashes here.

File details

Details for the file oasisis-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: oasisis-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 41.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for oasisis-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 003ff8ab45591d0e5bc11336f487a3c30f661003024bffb638cb685b128efa81
MD5 591dfe82eee21cddacc6925bbe443671
BLAKE2b-256 e2d0963eab296db2f645f569ea9ab8d025b4e89d74e4888ea731fdef02551722

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