pyrad.proc.process_refl_from_zdr#
- pyrad.proc.process_refl_from_zdr(procstatus, dscfg, radar_list=None)[source]#
Computes the vertical or horizontal reflectivity from ZDR and the reflectivity at the orthogonal polarization
- 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, "ZDR", or "ZDRc", or "ZDRu and "dBZ", "dBuZ", "dBZc", "dBuZc", "dBZv", "dBZvc" "dBuZv", or "dBuZvc"
radar_list (list of Radar objects) – Optional. list of radar objects
- Returns:
new_dataset (dict) – dictionary containing the output field: “dBZv” if “ZDR” and “dBZ” were provided “dBZ” if “ZDR” and “dBZv” were provided “dBZvc” if “ZDRc” and “dBZc” were provided “dBZv” if “ZDRc” and “dBZvc” were provided “dBuZ” if “ZDRu” and “dBuZ” were provided “dBuZv” if “ZDRu” and “dBuZv” were provided
ind_rad (int) – radar index