pyrad.proc.process_dealias_unwrap_phase#

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

Dealiases the Doppler velocity field using multi-dimensional phase unwrapping

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,
        "V" or "Vc"
    unwrap_unit : {'ray', 'sweep', 'volume'}, optional
        Unit to unwrap independently.  'ray' will unwrap each ray
        individually, 'sweep' each sweep, and 'volume' will unwrap the
        entire volume in a single pass.  'sweep', the default, often gives
        superior results when the lower sweeps of the radar volume are
        contaminated by clutter. 'ray' does not use the gatefilter
        parameter and rays where gates ared masked will result in poor
        dealiasing for that ray.
    
  • radar_list (list of Radar objects) – Optional. list of radar objects

Returns:

  • new_dataset (dict) – dictionary containing the output field “dealV” or “dealVc” (if Vc was provided)

  • ind_rad (int) – radar index