pyart.retrieve.compute_apparent_profile#
- pyart.retrieve.compute_apparent_profile(radar, ml_top=3000.0, ml_thickness=200.0, rhohv_snow=0.99, rhohv_rain=0.99, rhohv_ml=0.93, zh_snow=20.0, zh_rain=20.0, zh_ml=27.0, zv_snow=20.0, zv_rain=20.0, zv_ml=26.0, h_max=6000.0, h_res=1.0, beam_factor=2.0, npts_diagram=81, rng_bottom_max=200000.0, rhohv_field='theoretical_cross_correlation_ratio')[source]#
Computes the apparent profile of RhoHV
- Parameters:
radar (radar object) – the reference radar object
ml_top, ml_thickness (float) – melting layer top [m asl] and thickness [m]
rhohv_snow, rhohv_rain, rhohv_ml (float) – values of RhoHV in snow, rain and in the peak of the melting layer
zh_snow, zh_rain, zh_ml (float) – values of horizontal reflectivity [dBZ] in snow, rain and in the peak of the melting layer
zv_snow, zv_rain, zv_ml (float) – values of vertical reflectivity [dBZ] in snow, rain and in the peak of the melting layer
h_max (float) – maximum altitude at which to compute the theoretical profiles [m asl]
h_res (float) – profile resolution [m]
beam_factor (float) – the factor by which the antenna beam width is multiplied
npts_diagram (int) – The number of points that that the antenna diagram will have
rng_bottom_max (float) – maximum range at which the bottom of the melting layer can be placed
rhohv_field (str) – Name of the apparent RhoHV profile obtained
- Returns:
radar_out (radar object or None) – A radar object containing the apparent RhoHV profile. None if it could not be computed
rhohv_theo_dict (dict or None) – A dictionary containg the theoretical RhoHV profile. None if it could not be computed