lidarwind.filters.WindCubeCloudRemoval
- class lidarwind.filters.WindCubeCloudRemoval(ceilo, lidar=None)[source]
Above boundary layer second trip echoes filter
This filter reduces the second trip echoes contamination and clouds from regions above the boundary layer. It requires information from the ceilometer. IT IS STILL EXPERIMENTAL
- Parameters:
ceilo (
xarray.Dataset) – A dataset of the CHM15k Nimbus ceilometer observations.lidar (
xarray.Dataset) – An instance of the re-structured WindCube dataset
- Returns:
object – an object containing an instance of the noise height interface and the re-structured dataset filtered for STE and clouds.
- Return type:
object
Methods
__init__(ceilo[, lidar])It identifies the height of the separation between the noise and the non-noise data from the ceilometer backscattered signal
It interpolates the noise height interface to the same temporal resolution from the windcube data
It removes the noise from the backscattered signal
It removes from the windcube's observation all data above the noise height interface