lrose-core

Core C/C++ code for LROSE.

This project is maintained by NCAR

RADX Dual-Polarization Applications

KDP, PID and Precipitation Rate Applications

The following applications form a group that handle KDP estimation, particle identification (PID) and precipitation rate estimation.

App KDP Z & ZDR Attenuation NCAR PID Precip Rate
RadxKdp :heavy_check_mark: :heavy_check_mark: :x: :x:
RadxPid :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :x:
RadxRate :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:

Use of shared parameter files

Each of these apps has a main parameter file, which controls file handling, operational modes etc.

The main file in turn points to shared parameter files for specific purposes.

RadxKdp reads in a KDP-specific parameter file.

RadxPid reads in the KDP parameter file, and in addition 2 PID-specific files: (a) the PID overview and (b) the interest maps file that specifies the details of the PID fuzzy logic algorithm.

RadxRate reads in all of the above, plus a file specific to the computation of precip rate.

App App params file Kdp-specific params Pid-specific params Pid Interest Maps Rate-specific params
RadxKdp :heavy_check_mark: :heavy_check_mark: :x: :x: :x:
RadxPid :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :x:
RadxRate :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:

Example images

DualPolProcessing.md presents some example images from this processing chain.