pyrad.proc.process_radial_noise_hs#

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

Computes the radial noise from the signal power using the Hildebrand and Sekhon 1974 method

Parameters:
  • procstatus (int) – Processing status: 0 initializing, 1 processing volume, 2 post-processing

  • dscfg (dictionary of dictionaries) –

    data set configuration. Accepted Configuration Keywords:

    datatype : string. Dataset keyword
        The input data type, must contain,
        "dBm" or "dBmv"
    rmin : float. Dataset keyword
        The minimum range from which to start the computation
    nbins_min : int. Dataset keyword
        The minimum number of noisy gates to consider the estimation valid
    max_std_pwr : float. Dataset keyword
        The maximum standard deviation of the noise power to consider the
        estimation valid
    get_noise_pos : bool. Dataset keyword
        If True a field flagging the position of the noisy gets will be
        returned
    
  • radar_list (list of Radar objects) – Optional. list of radar objects

Returns:

  • new_dataset (dict) – dictionary containing the output field “NdBmh” and “noise_pos_h” or “NdBmh” and “noise_pos_v” (if vert. refl. were provided)

  • ind_rad (int) – radar index