https://github.com/brocksam/aviation
Basic model of global aviation
https://github.com/brocksam/aviation
Last synced: 3 months ago
JSON representation
Basic model of global aviation
- Host: GitHub
- URL: https://github.com/brocksam/aviation
- Owner: brocksam
- Created: 2025-07-15T08:35:31.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-15T15:48:05.000Z (3 months ago)
- Last Synced: 2025-07-16T01:06:13.037Z (3 months ago)
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aviation
Learn the fundamentals of transform-based low-order modelling and analysis
## Developer Guide
### Dependencies
This repository uses [uv](https://docs.astral.sh/uv/) for comprehensive project management.
Dependency bounds are defined in [`pyproject.toml`](pyproject.toml) and the locked environment is specified in [`uv.lock`](uv.lock).
To create the virtual environment from lockfile, make sure you have uv installed and run:```
uv sync
```### Model/Analysis
This repository contains a single analysis script, [`aviation.py`](aviation.py), which implements the simple model for global aviation.
It outputs the required global fleet.
To execute the analysis script, run:```
uv run python aviation.py
```### Documentation
This repository uses [MkDocs](https://www.mkdocs.org/) to generate a static documentation site for users.
The source files for the site can be found in the [`docs/`](docs) directory and site configuration in [`mkdocs.yml`](mkdocs.yml).
To serve the site locally, run:```
uv run mkdocs serve
```