Open Source Software Projects for Various Radar Platforms (PDF ...

4 downloads 16095 Views 4MB Size Report
the next generation of software for weather radar data analysis. This presentation introduces ongoing work on three separate open source software projects that ...
179

Open Source Software Projects for Various Radar Platforms

Collaborative Effort

Abstract Weather radar data has been notoriously difficult to work with in the past, leading to proprietary or single use software. Recently, a shift of academic and government institutions to open source platforms

Nick Guy*

for cost savings, performance, and development flexibility has spurred the development of new community software. Great strides have been made in this area and momentum continues to grow to develop

Timothy J. Lang

the next generation of software for weather radar data analysis. This presentation introduces ongoing work on three separate open source software projects that each fill a niche within the weather radar and more broadly atmospheric science disciplines.

Paul Hein Anderson L. Gama Andrew Lyons

Python Radar Meteorology Calculations https://github.com/nguy/PyRadarMet

Ø  Leverages Py-ART to read new P-3 radar data

Ø  Graphical User Interface (GUI) using PyQt.

synthesis formats.

Ø  Multiple displays which may “share” variables. Ø  Many display options (change title, units, data and axes limits, colormaps,

Ø  Plot some up-/down-pointing radar.

Ø  Quick save options for publication quality images.

Ø  Overlay flight tracks.

Ø  Display toolkit (zoom/pan, point value selection, region selection query).

Horizontal wind synthesis, overlaid flight track.

Ø  Plugins (“Advanced Tools”) to access some existing Py-ART calculations. NOAA P-3 Sweep

Ø  Functionality continues to expand. Ø  Developer friendly environment for new tool/plugin development.

Ø  Radar system and Doppler

Ø  Calculate geometric beam blockage. Ø  Calculate ZDR offset (uses Py-ART). Ø  Ported to R (https://cran.r-project.org/web/ packages/radar/).

Ø  Ported to wradlib (http://wradlib.bitbucket.org/).

Ø  Data filtering using masked arrays (Solo-like functionality). Ø  Save the data file into standard cfradial (NetCDF) format.

Ø  Geometric beam properties.

LDR, CDR, etc.) from Level 1 data.

range rings).

Ø  Plot horizontal and vertical wind synthesis output.

characteristics.

Ø  Some moment calculations (e.g. ZDR,

Ø  Visualization package leveraging the Py-ART open source package.

sweep format, built-in reader for NSSL wind

Ø  Calculate fundamental weather radar

characteristics.

https://github.com/nguy/artview

https://github.com/nguy/AWOT

Ø  Plot individual P-3 sweeps.

PyRadrarMet

ARM Radar Toolkit Viewer

Airborne Weather Observations Toolkit

Always more welcome! *Corresponding author Dept. of Atmospheric Science, University of Wyoming, Laramie, WY [email protected]

ARTView

AWOT

Doppler velocity flight track cross-section.

Ø  Capable of reading NetCDF and NASA Ames formatted flight data. Ø  Plot time series data. Ø  Plot dropsonde data. Ø  In development.

Plugins

Display

Flight track by altitude

All software began development while at NOAA National Severe Storms Lab and the Cooperative Institute for Mesoscale Meteorological Studies.

Region Select

Suggest Documents