Ceilometer Zarr¶
Path:
/data/aurora/products/cl61/gamb2le_depolarisation_lidar_ceilometer_aurora.zarr
Dataset shape¶
- dimensions:
time,range,layer - deployed shape when checked on
2026-05-21: time=131442range=3276layer=5- time coverage when checked:
2026-05-06 14:34:37to2026-05-21 20:06:50 - sorted unique
timecoordinate
Coordinates¶
time- profile timestampsrange- range gate center in meterslayer- cloud-layer indexlatitude,longitude- site coordinates
Useful root attributes¶
title = "CL61D CL61 with Depolarization"source = "gamb2le_depolarisation_lidar_ceilometer"conventions = "CF-1.8"profile_interval_in_seconds = 10file_temporal_span_in_minutes = 5.0schema_version = "1.3"instrument_serial_number = "X1627532"overlap_function_provided = 1overlap_is_corrected = 1
Variable layout¶
Main time x range profile fields¶
beta_attlinear_depol_ratiop_polx_pol
time x layer cloud diagnostics¶
cloud_base_heightscloud_penetration_depthcloud_thicknesssky_condition_cloud_layer_coverssky_condition_cloud_layer_heights
time-only diagnostics¶
beta_att_noise_levelbeta_att_sumfog_detectionprecipitation_detectionreceiver_gainsky_condition_total_cloud_covertilt_angletilt_correctionvertical_visibility
Scalar metadata¶
range_resolutionelevationazimuth_angleairplane_filter_max_rangecloud_calibration_factorcloud_calibration_factor_user
Chunking¶
time x rangefields such asbeta_attare chunked(30, full-range)time x layerdiagnostics are chunked(30, 5)time-only diagnostics are chunked(30,)
Append and repair notes¶
The CL61 appender filters incoming files down to genuinely new timestamps, loads that already-filtered block, and then appends it. This avoids partial chunk writes that can leave raw-valid range profiles as all-NaN stripes in the Zarr. The recent visible CL61 window was repaired from the raw mirror after this policy was added, and recent plotted fields have been checked against the source files.