pyrad.proc.process_filter_snr#

pyrad.proc.process_filter_snr(procstatus, dscfg, radar_list=None)[source]#

filters out low SNR echoes

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 typesm, must contain
        "SNRh", "SNRv", "SNR" or "CNR" as well
        as any other datatype supported by pyrad that
        will be SNR filtered.
    SNRmin : float. Dataset keyword
        The minimum SNR to keep the data.
    
  • radar_list (list of Radar objects) – Optional. list of radar objects

Returns:

  • new_dataset (dict) – dictionary containing the output field, it will contain the corrected version of the provided datatypes For example dBZ -> dBZc, ZDR -> ZDRc, RhoHV -> RhoHVc

  • ind_rad (int) – radar index