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