Skip to main content

A dealiasing technique for Doppler radar velocity.

Project description

DOI

UNRAVEL

UNfold RAdar VELocity (UNRAVEL) is an open-source modular Doppler velocity dealiasing algorithm for weather radars. Designed for flexibility, UNRAVEL does not require external reference velocity data, making it highly adaptable across various contexts.

Features

  • Modular Design: Consists of eleven core modules and two dealiasing strategies for iterative processing.
  • Adaptive Dealiasing: Starts with strict continuity tests in azimuth and range, then progressively relaxes parameters to include more reference points.
  • 3D Continuity Checks: Modules for multi-dimensional dealiasing enhance accuracy.
  • Expandable Framework: Allows for additional strategies to optimize results further.

Requirements

To use UNRAVEL, install the following dependencies:

pip install h5py numba numpy xarray pyodim dask pyart

Installation

UNRAVEL is available on PyPI. The easiest method for installing UNRAVEL is to use pip:

pip install unravel

Dependencies

References

If you use UNRAVEL in your research, please cite the following paper:

Louf, V., Protat, A., Jackson, R. C., Collis, S. M., & Helmus, J. (2020). UNRAVEL: A Robust Modular Velocity Dealiasing Technique For Doppler Radar. Journal of Atmospheric and Oceanic Technology, 4(1), 741–758. (10.1175/jtech-d-19-0020.1)[https://doi.org/10.1175/jtech-d-19-0020.1]

@article {Louf2020,
      author = "Valentin Louf and Alain Protat and Robert C. Jackson and Scott M. Collis and Jonathan Helmus",
      title = "UNRAVEL: A Robust Modular Velocity Dealiasing Technique for Doppler Radar",
      journal = "Journal of Atmospheric and Oceanic Technology",
      year = "2020",
      publisher = "American Meteorological Society",      
      volume = "37",
      number = "5",
      doi = "10.1175/JTECH-D-19-0020.1",
      pages= "741 - 758",
      url = "https://journals.ametsoc.org/view/journals/atot/37/5/jtech-d-19-0020.1.xml"
}

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

unravel-1.5.0.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

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

unravel-1.5.0-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file unravel-1.5.0.tar.gz.

File metadata

  • Download URL: unravel-1.5.0.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for unravel-1.5.0.tar.gz
Algorithm Hash digest
SHA256 3a02de7ad3e481539168cfdfaa67899a7f594daa3697419b7c104eaa3deec357
MD5 ff8bbff36682fa987d2e93129ade5e4f
BLAKE2b-256 9d6f35483e68e0a2f41782758f73d13a87dd548c937c1882109c053743168213

See more details on using hashes here.

File details

Details for the file unravel-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: unravel-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 33.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for unravel-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5b49b8c23859154b58519919814f9b250d4bd1181786755be85a0ee9cd576d8
MD5 39b16d6944e70d7ff4959dd0da34f8f9
BLAKE2b-256 70a73a38c993fda1b1e5b18bc9037df5408c9fc2f382f1a0b4b19d6fc76f4931

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