Skip to main content

Ground radar monitoring of calibration using the Sun as reference.

Project description

☀️ Suncal

Suncal is a software package for solar calibration of radar data. It utilizes radio noise from the Sun to check the quality of dual-polarization weather radar receivers for the S-band and C-band.

Dependencies

Suncal requires the following dependencies:

These dependencies will be automatically installed by pip.

In addition, you will need to install the suncal and pyodim libraries from Github:

pip install git+https://github.com/vlouf/suncal.git
pip install git+https://github.com/vlouf/pyodim.git`

Bibliography

The Suncal algorithm is a Python implementation inspired by these works:

Huuskonen, A., & Holleman, I. (2007). Determining Weather Radar Antenna Pointing Using Signals Detected from the Sun at Low Antenna Elevations. Journal of Atmospheric and Oceanic Technology, 24(3), 476–483. 10.1175/JTECH1978.1

Holleman, I., & Huuskonen, A. (2013). Analytical formulas for refraction of radiowaves from exoatmospheric sources. Radio Science, 48(3), 226–231. 10.1002/rds.20030

Altube, P., Bech, J., Argemí, O., & Rigo, T. (2015). Quality control of antenna alignment and receiver calibration using the sun: Adaptation to midrange weather radar observations at low elevation angles. Journal of Atmospheric and Oceanic Technology. 10.1175/jtech-d-14-00116.1

Huuskonen, A., Kurri, M., & Holleman, I. (2016). Improved analysis of solar signals for differential reflectivity monitoring. Atmospheric Measurement Techniques, 9(7), 3183–3192. 10.5194/amt-9-3183-2016

About

Suncal utilizes a Sun position algorithm developed developped by: [https://github.com/s-bear/sun-position] under MIT licence which is based on the algorithm referenced in:

Reda, I., & Andreas, A. (2004). Solar position algorithm for solar radiation applications. Solar Energy, 76(5), 577–589. 10.1016/j.solener.2003.12.003

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

solarcal-1.1.3.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

solarcal-1.1.3-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file solarcal-1.1.3.tar.gz.

File metadata

  • Download URL: solarcal-1.1.3.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for solarcal-1.1.3.tar.gz
Algorithm Hash digest
SHA256 f82b6c4987147f70fab6168605c94b731ba2aeffc3027116d17457b953ea21b0
MD5 17259a11d19617638344a03ab07fd16e
BLAKE2b-256 cdee23bde9444cd9808fed75a9ecf5f114e81a2bc35dedd8e16c257b48e84a60

See more details on using hashes here.

File details

Details for the file solarcal-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: solarcal-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for solarcal-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aa0d50a8d70ce46d7fa94308ffc2769bdd1914ff9695be250e758565e4b6eeda
MD5 7d7f7d0cfa39fc764395129aa3a97c76
BLAKE2b-256 39a91bba96a81c9ea9c659b36c44b5e8f78328f2f53b90ed9d6b3729473291dc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page