LIDARpy is a comprehensive Python library tailored for the analysis, manipulation, and interpretation of LIDAR data. This library provides a set of tools for background noise removal, data grouping, bin adjustments, uncertainty computations, and advanced data inversion using both the Klett and Raman methods.
DOI: 10.5281/zenodo.15644175
-
Cloud Identification:
- The
CloudFinderclass has been designed to scrutinize LIDAR signals and pinpoint cloud layers based on set conditions and statistical measures.
- The
-
Klett Inversion Application:
- Employ the
Klettclass for the execution of the Klett inversion algorithm specific to LIDAR inversion.
- Employ the
-
Raman Inversion Technique:
- The
Ramanclass assists in applying the Raman inversion algorithm, extracting information on aerosol extinction and backscatter profiles from LIDAR inversions.
- The
-
Multi-Scattering Corrections:
- Harness the power of the
multiscatterfunction to perform comprehensive multiple scattering calculations for radar or lidar, inspired by Hogan's 2008 model on fast lidar and radar multiple-scattering.
- Harness the power of the
-
Cloud Optical Depth Calculation:
- Utilize the
GetCodclass to compute Cloud Optical Depth (COD) via methods elaborated by Young in 1995. The class capitalizes on molecular scattering principles and radiative transfer theory to present both standard fitting and Monte Carlo techniques.
- Utilize the
-
Lidar Ratio Computation:
- The upcoming
LidarRatioCalculatorclass is anticipated to offer essential tools and algorithms for calculating the lidar ratio, crucial for many LIDAR applications.
- The upcoming
This project is licensed under the MIT License.