pyrad.proc.process_smooth_phidp_single_window#
- pyrad.proc.process_smooth_phidp_single_window(procstatus, dscfg, radar_list=None)[source]#
corrects phidp of the system phase and smoothes it using one window
- Parameters:
procstatus (int) – Processing status: 0 initializing, 1 processing volume, 2 post-processing
dscfg (dictionary of dictionaries) –
data set configuration. Accepted Configuration Keywords:
datatype : list of string. Dataset keyword The input data types, must contain, "dBZ" or "dBZc", and, "PhiDP" or "PhiDPc" or "uPhiDP" rmin : float. Dataset keyword The minimum range where to look for valid data [m]. Default 1000. rmax : float. Dataset keyword The maximum range where to look for valid data [m]. Default 50000. rcell : float. Dataset keyword The length of a continuous cell to consider it valid precip [m]. Default 1000. rwind : float. Dataset keyword The length of the smoothing window [m]. Default 6000. Zmin : float. Dataset keyword The minimum reflectivity [dBZ]. Default 20. Zmax : float. Dataset keyword The maximum reflectivity [dBZ]. Default 40.
radar_list (list of Radar objects) – Optional. list of radar objects
- Returns:
new_dataset (dict) – dictionary containing the output field “PhiDPc”
ind_rad (int) – radar index