This object-oriented Python module facilitates precipitation retrievals (e.g., hydrometeor type, precipitation rate, precipitation mass, particle size distribution) from polarimetric radar data. It leverages existing open-source radar software packages to perform all-in-one retrievals that are then easily visualized or saved using existing software.
The software consolidates existing disparate polarimetric radar retrievals within a single package, so the end user only needs one line of code to ingest and process polarimetric radar data and retrieve useful precipitation information. It ingests polarimetric radar data using the Department of Energy’s Py-ART open-source radar software toolkit, and ingests sounding data (used in the precipitation retrievals) using the skewt Python module. The actual retrieval algorithms are called out of the csu_radartools package. All of this is combined via an object-oriented interface, and the retrieved data are stored within the Py-ART framework, which can save or display the newly created variable fields as needed.