Skip to main content

A library for refining ADS-B data

Project description

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.

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

adsbrefiner-0.3.1.tar.gz (6.2 MB view details)

Uploaded Source

Built Distribution

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

adsbrefiner-0.3.1-py3-none-any.whl (6.2 MB view details)

Uploaded Python 3

File details

Details for the file adsbrefiner-0.3.1.tar.gz.

File metadata

  • Download URL: adsbrefiner-0.3.1.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for adsbrefiner-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5774fa7af3cac323d30c0ca9114bac3224b1150fff0261d37c9f3d0bc94aa803
MD5 e75719c6cef76ec872d126af54be692e
BLAKE2b-256 3ced12110af189273e9e7181253f96a6072bebc3992ee0b8af4bc9f2e1a2e1db

See more details on using hashes here.

File details

Details for the file adsbrefiner-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: adsbrefiner-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for adsbrefiner-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 42fc002b94d6310c38a8d4c3cb63251c79d7084f1df92f87db92c546645b0d9d
MD5 b492c8f7570f26d523ca44fd28bdacf5
BLAKE2b-256 c9e4e08b21c7a42197042383119945860cd718dfd12e573e48982b434f97ff9c

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