Actions

Difference between revisions of "Csu radartools tutorial"

From Lrose Wiki

(This is an example tutorial for quality controlling and processing a raw radar file using LROSE (RadX), CSU-Radartools, and PyART)
 
Line 1: Line 1:
 
=== '''Overview'''===
 
=== '''Overview'''===
 
----
 
----
 
+
This tutorial will walk through the steps to read and convert a raw radar file, quality control the data (removing unwanted artifacts and echoes, unfold radial velocity and calculate Kdp), then grid the data, and finally process the gridded data to end up with hydrometeor identification, precipitation rates, and DSD information. This is generally focused on surface polarimetric X, C, or S-band radar.
This is a tutorial on how to use LROSE/RadX, DOE-PyART, and CSU-Radartools in a python script to quality control, grid, and process a raw C-band polarimetric radar file. We will apply a series of corrections
+
We will apply a series of corrections
 
* Unfold radial velocity
 
* Unfold radial velocity
 
* Calculate Kdp
 
* Calculate Kdp
Line 8: Line 8:
 
* Calculate the attenuation and differential attenuation
 
* Calculate the attenuation and differential attenuation
 
* Despeckle and remove 2nd trip
 
* Despeckle and remove 2nd trip
 
  
 
=== '''Required Modules available from GitHub'''===
 
=== '''Required Modules available from GitHub'''===

Revision as of 20:33, 2 August 2021

Overview


This tutorial will walk through the steps to read and convert a raw radar file, quality control the data (removing unwanted artifacts and echoes, unfold radial velocity and calculate Kdp), then grid the data, and finally process the gridded data to end up with hydrometeor identification, precipitation rates, and DSD information. This is generally focused on surface polarimetric X, C, or S-band radar. We will apply a series of corrections

  • Unfold radial velocity
  • Calculate Kdp
  • Apply thresholds to remove non-meteorological data
  • Calculate the attenuation and differential attenuation
  • Despeckle and remove 2nd trip

Required Modules available from GitHub


First Step


import numpy as np
from copy import deepcopy
import pyart
from CSU_RadarTools.csu_radartools import csu_kdp
from CSU_RadarTools.csu_radartools import csu_misc

%matplotlib inline