pyBADA
Project description
pyBADA
The BADA aircraft performance toolbox for Python
To get started
pip install pyBADA
Examples
file_parser
: BADA file parser and retrieval of some basic BADA parameters for all BADA3/4/HBADAData
: loading complete BADA3 dataset and retrieval of a specific parameters for a specific aircraftoptimum_speed_altitude
: calculation of optimum speeds and altitude for BADA4 and BADAH aircraftac_trajectory
: simple, but complete, aircraft trajectory for BADA3 and BADA4 aircraftac_trajectory_GPS
: simple, but complete, aircraft trajectory for BADA3 and BADA4 aircraft including geodesic calculationsheli_trajectory
: simple, but complete, helicopter trajectory for BADAH aircraft
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, linting and building the docs
pip install -e .[dev]
# To build the docs
cd docs
make html
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
Release history Release notifications | RSS feed
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.2.tar.gz
(1.1 MB
view details)
Built Distribution
pybada-0.1.2-py3-none-any.whl
(806.8 kB
view details)
File details
Details for the file pybada-0.1.2.tar.gz
.
File metadata
- Download URL: pybada-0.1.2.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cea0c88c2329ea3fa25c98074672d8fd1b7c98dbd3c92fe28198118d37151a4 |
|
MD5 | 48d770136d5c0edc8d17e11100165d5d |
|
BLAKE2b-256 | 5962942f9b945149fe1cdf3e127b1937b1d09944716c636e025cdfc0be83e149 |
File details
Details for the file pybada-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: pybada-0.1.2-py3-none-any.whl
- Upload date:
- Size: 806.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 069d573c5982d4c045a3f79293491c5fc2d2b5808ab4ace57757a636d1d7bf73 |
|
MD5 | 5a9ad92fbecde59cf72d42dcd334e5c9 |
|
BLAKE2b-256 | 8756e0f0d71fcee31fa3c61514e26b546dd083c4ce746239d75e60eee6710044 |