Skip to main content

pyBADA

Project description

pyBADA

License: EUPL Python 3.12 Code style: black

The BADA aircraft performance toolbox for Python

To get started

pip install pyBADA

Examples

  • file_parser: example of BADA file parser and retrieval of some basic BADA parameters for all BADA3/4/H
  • optimum_speed_altitude: example of calculation of optimum speeds and altitude for BADA4 and BADAH aircraft
  • ac_trajectory: a simple, but complete aircraft trajectory for BADA3 and BADA4 aircraft
  • ac_trajectory_GPS: an example of a simple, but complete aircraft trajectory for BADA3 and BADA4 aircraft including geodesic calculations

Development

# Optionally, set up a virtual env and activate it
python3 -m venv env
source env/bin/activate
# Install package in editable mode
pip install -e .
# Install a couple of packages for formatting and linting
pip install -r requirements-dev.txt

License

BADA and pyBADA are developed and maintained by EUROCONTROL.

This project is licensed under the European Union Public License v1.2 - see the LICENSE file 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

pybada-0.1.0.tar.gz (721.1 kB view details)

Uploaded Source

Built Distribution

pybada-0.1.0-py3-none-any.whl (797.0 kB view details)

Uploaded Python 3

File details

Details for the file pybada-0.1.0.tar.gz.

File metadata

  • Download URL: pybada-0.1.0.tar.gz
  • Upload date:
  • Size: 721.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for pybada-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2969b8ea5ad8af13e18e892add37f155e0063e2d0cf3b2bf8fb776a035e23d22
MD5 1a319c2179877787065ff20cd0c69a2c
BLAKE2b-256 570412dde9b1acce6f6b02841d0ab8a9790ef57b8fa0a9240d3a3f17294389b0

See more details on using hashes here.

File details

Details for the file pybada-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pybada-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 797.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for pybada-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 65ef2e2c189c4422d9d7d3c40fbde397da8f621586ef101d5df6867c7bfebf56
MD5 c8fae7ebe05838fe4941661546419761
BLAKE2b-256 239c5c8e10090e7232e955b31beb806cda2d2aac203c1160e63599f249580bde

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