pyrad.util.compute_average_vad#

pyrad.util.compute_average_vad(radar_list, z_want, signs, lat0, lon0)[source]#

Computes a profile of horizontal wind by averaging the VAD profiles of multiple radars

Parameters:
  • radar_list (list) – list of all radar objects to consider

  • z_want (ndarray 1D) – Heights for where to sample vads from.

  • signs (ndarray 1D) – Sign convention which the radial velocities in the volume created from the sounding data will will. This should match the convention used in the radar data. A value of 1 represents when positive values velocities are towards the radar, -1 represents when negative velocities are towards the radar.

  • lat0 (float) – Reference latitude, the weight of every radar in the average VAD computation will be inversely proportional to its distance from the point (lat0, lon0)

  • lat0 (float) – Reference longitude, the weight of every radar in the average VAD computation will be inversely proportional to its distance from the point (lat0, lon0)

Returns:

vad_avg (pyart.core.HorizontalWindProfile) – Vertical profile of horizontal wind computed by averaging the VAD from every radar