How to perform attenuation correction using a proximity sounding's temperature?

I’m currently working on performing attenuation correction on C-band radar data (.uf) using the Z-PHI method from PyArt, and I’m planning to incorporate a temperature profile from a model sounding derived from ERA5 Reanalysis (using SounderPy).

I would like to ask if a CSV file of the sounding (with height, temperature, pressure, dew point, etc.) can be used directly for the Z-PHI method? Or netCDF is still preferred?

Lastly, can anyone kindly point me to a reproducible example or python notebook? Although I’m following this guide and have done the ground clutter and noise removal as well, I’d really appreciate a minimal working example that walks through this kind of radar data processing/quality control (quite new to this).

You’ll find it here using pyart

You can find it here. In this example, I have used ERA5 sounding retrieved using sounderpy and then remapped using pyart

Notebook

Additionally, there is another example in PyART, where attenuation correction is performed once the temperature field is obtained.

1 Like