Skip to main content

A library with a minimal model of operations between airports, designed to synthesise realistic time series of delays and operations.

Project description

Synthetic Air Transport Delays

PyPI version Python Version Coverage License GitLab

Welcome to Synth-AT-Delays, a Python package designed to produce synthetic delay information from highly tuneable scenarios. Compared to other options, these scenarios are not aimed at mimicking the behaviour of the real system; but rather to test specific conditions and hypotheses, and how subsequent analyses are able to capture these. You may use this package to create a hypothetical system composed of a few airports, and generate time series representing the evolution of the average delays when changing their capacity. Similarly, different events and conditions can be simulated, e.g. the appearance of delays in specific routes, the dependence of different flights from the same crew, or the length of the buffer time between subsequent operations.

Setup

This package can be installed from PyPI using pip:

pip install synthatdelays

This will automatically install all the necessary dependencies as specified in the pyproject.toml file.

Getting started

Information about how to set up a simulation and extract results is available in the wiki: Go to the wiki.

A good starting point are also the Tutorial files, which guide you in scenarios of increasing complexity.

Change log

See the Version History section of the Wiki for details.

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

synthatdelays-1.0.2.tar.gz (122.9 kB view details)

Uploaded Source

Built Distribution

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

synthatdelays-1.0.2-py3-none-any.whl (116.4 kB view details)

Uploaded Python 3

File details

Details for the file synthatdelays-1.0.2.tar.gz.

File metadata

  • Download URL: synthatdelays-1.0.2.tar.gz
  • Upload date:
  • Size: 122.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for synthatdelays-1.0.2.tar.gz
Algorithm Hash digest
SHA256 1d1c1f3f604817ce060ae56401db1467f4fc0f2b865f5cf503ed5d60eabca26b
MD5 4e95a6056b008a2057d85a4dc28e5699
BLAKE2b-256 77d0da6e76f4869ef91c1b179824baa0fade42217fc5f3fdd27e4ed02475cf7e

See more details on using hashes here.

File details

Details for the file synthatdelays-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: synthatdelays-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 116.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for synthatdelays-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4796ce9815cb6e3d8255d4b0c58b054e9d5c6fabcb3485284c914fddd656f0f4
MD5 b1ea88a4f7445b070c6da9b485128a35
BLAKE2b-256 9c876f66610bf8af3b2d9d54d0b56b84cffe5786f58e0c04cc3cb0bebb1b2170

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