Skip to main content

ADS-B Refiner

ADS-B Refiner (adsbrefiner) is a Python package for improving the quality of trajectories reconstructed from ADS-B position reports. While the latter technology has supported a revolution in the availability of aircraft trajectories data for research purposes, it also comes with important limitations. One of them is the quality of the recorded data, resulting from problems like dropouts, missing payloads, and data jumps. This package allows to post-process the reconstructed trajectories, and to apply a set of optimisation algorithms to find the best corrections.

A full description of the philosophy and implementation of the library is available in the paper (To be announced).

Setup

This package can be installed from PyPI using pip:

pip install adsbrefiner

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

Getting started

The best way to understand the package is to follow the examples provided in the tutorial section of the project Wiki. The latter also includes additional information about the implemented algorithms.

Full documentation

Full documentation of the package can be found in the project Wiki.

Change log

To be completed See the Version History section of the Wiki for details.

Acknowledgements

This project has received funding from the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme (grant agreement No 851255).

This work was partially supported by the María de Maeztu project CEX2021-001164-M funded by the MICIU/AEI/10.13039/501100011033 and FEDER, EU.

Metadata

Release files for adsbrefiner 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adsbrefiner 0.3.1
File Size Uploaded
adsbrefiner-0.3.1.tar.gz 6.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for adsbrefiner 0.3.1
File Interpreter ABI Platform
adsbrefiner-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.3 MB

Release files / adsbrefiner-0.3.1.tar.gz

Download URL adsbrefiner-0.3.1.tar.gz
Size 6.2 MB
Tags Source
SHA-256 checksum
How to use checksums
5774fa7af3cac323d30c0ca9114bac3224b1150fff0261d37c9f3d0bc94aa803
BLAKE2b-256 checksum
How to use checksums
3ced12110af189273e9e7181253f96a6072bebc3992ee0b8af4bc9f2e1a2e1db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / adsbrefiner-0.3.1-py3-none-any.whl

Download URL adsbrefiner-0.3.1-py3-none-any.whl
Size 6.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
42fc002b94d6310c38a8d4c3cb63251c79d7084f1df92f87db92c546645b0d9d
BLAKE2b-256 checksum
How to use checksums
c9e4e08b21c7a42197042383119945860cd718dfd12e573e48982b434f97ff9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page