ppcpy.retrievals.klettfernald#

Functions

fernald

Retrieve aerosol backscatter coefficient using the Fernald method.

run_cldFreeGrps

ppcpy.retrievals.klettfernald.run_cldFreeGrps(data_cube, signal='TCor', nr=False, collect_debug=True)[source]#
ppcpy.retrievals.klettfernald.fernald(height, signal, bg, LR_aer, refH, refBeta, molBsc, window_size=40, collect_debug=False)[source]#

Retrieve aerosol backscatter coefficient using the Fernald method.

Parameters:
  • height (array_like) – Height in meters.

  • signal (array_like) – Elastic signal without background (Photon Count).

  • bg (array_like) – Background signal (Photon Count).

  • LR_aer (float or array_like) – Aerosol lidar ratio (sr).

  • refH (float or array_like) – Reference altitude or region (m).

  • refBeta (float) – Aerosol backscatter coefficient at the reference region (m^-1 sr^-1).

  • molBsc (array_like) – Molecular backscatter coefficient (m^-1 sr^-1).

  • window_size (int, optional) – Bins of the smoothing window for the signal. Default is 40 bins.

Returns:

  • aerBsc (ndarray) – Aerosol backscatter coefficient (m^-1 sr^-1).

  • aerBscStd (ndarray) – Statistical uncertainty of aerosol backscatter (m^-1 sr^-1).

  • aerBR (ndarray) – Aerosol backscatter ratio.

  • aerBRStd (ndarray) – Statistical uncertainty of aerosol backscatter ratio.

References

Fernald, F. G.: Analysis of atmospheric lidar observations: some comments, Appl. Opt., 23, 652-653, 10.1364/AO.23.000652, 1984.

History#

  • 2021-05-30: First edition by Zhenping.

  • 2025-01-03: AI Translation