HDF5 file, superblock version 2
group /
	attribute contributors = "Marc Schleiss, Andre Castro, Rob Mackenzie, Mahaut Sourzac, José Dias Neto, Saverio Guzzo, Vasil Chirov, Mels Lutgerink, Ella Milinovic, Noky Soekarman, Jesse Vleeschdraager"
	attribute data_license = "CC BY 4.0 https://creativecommons.org/licenses/by-sa/4.0/"
	attribute history = "produced on 2026-06-30 by Marc Schleiss"
	attribute institution = "Delft University of Technology"
	attribute project_name = "Ruisdael Observatory"
	attribute sensor_name = "PAR009"
	attribute sensor_type = "OTT Hydromet Parsivel2 optical disdrometer"
	attribute site_name = "Lutjewad"
	attribute source = "surface observation"
	attribute title = "OTT Parsivel2 optical disdrometer data"
	attribute url = "https://ruisdael-observatory.nl/"
dataset /altitude: float32, shape ()
	attribute comment = "in meters above mean sea level"
	attribute long_name = "altitude of site"
	attribute units = "m"
dataset /diameter_classes: float32, shape (32)
dataset /epoch_time: int32, shape (1439)
	attribute comment = "The length of a measurement interval is 1 minute. Values are rounded to the nearest integer."
	attribute long_name = "End time of observation period, in seconds since 1970-01-01 00:00:00 UTC"
	attribute units = "s"
dataset /error_code: float32, shape (1439)
	attribute comment = "0=OK, 1=screens dirty; 2=screens very dirty, 3=laser damaged"
	attribute long_name = "Error code"
dataset /fieldN: float32, shape (1439, 32)
	attribute comment = "Field 90 in documentation. This is a processed summary of the raw_data matrix after size-velocity filtering by the manufacturer. A value of -9.999 means zero."
	attribute long_name = "Drop number concentrations per diameter class"
	attribute units = "log10(1/(m3*mm))"
dataset /fieldV: float32, shape (1439, 32)
	attribute comment = "Field 91 in documentation. This is a processed summary of the raw_data matrix after size-velocity filtering by the manufacturer."
	attribute long_name = "Average particle velocities for each diameter class"
	attribute units = "m/s"
dataset /kinetic_energy: float32, shape (1439)
	attribute comment = "Field 34 in documentation"
	attribute long_name = "Rainfall kinetic energy"
	attribute units = "J/(m2*h)"
dataset /laser_amplitude: float32, shape (1439)
	attribute comment = "Field 10 in technical documentation"
	attribute long_name = "Signal amplitude of the laser strip"
dataset /latitude: float32, shape ()
	attribute long_name = "latitude of site"
	attribute units = "degree_north"
dataset /longitude: float32, shape ()
	attribute long_name = "longitude of site"
	attribute units = "degree_east"
dataset /lower_diameter_class_limits: float32, shape (32)
	attribute comment = "According to manufacturer"
	attribute long_name = "lower diameter class limits"
	attribute units = "mm"
dataset /lower_velocity_class_limits: float32, shape (32)
	attribute comment = "According to manufacturer"
	attribute long_name = "lower velocity class limits"
	attribute units = "m/s"
dataset /max_str_length1: float32, shape (19)
dataset /max_str_length2: float32, shape (5)
dataset /max_str_length3: float32, shape (4)
dataset /mor_visibility: float32, shape (1439)
	attribute comment = "Field 08 in technical documentation"
	attribute long_name = "Meteorological optical range in precipitation"
	attribute units = "m"
dataset /number_particles_validated: float32, shape (1439)
	attribute comment = "Field 11 in documentation"
	attribute long_name = "Number of particles detected and validated"
dataset /rainfall_rate_32bit: float32, shape (1439)
	attribute comment = "Field 01 in technical documentation"
	attribute long_name = "average rainfall rate over the last minute"
	attribute units = "mm/h"
dataset /raw_data: int32, shape (1439, 32, 32)
	attribute comment = "Field 93 in technical documentation. Missing values are encoded as -1"
	attribute long_name = "Raw drop counts for each pair of diameter and velocity class"
dataset /reflectivity_32bit: float32, shape (1439)
	attribute comment = "A value of -9.999 denotes a dry period"
	attribute long_name = "radar reflectivity over the last minute"
	attribute units = "dBZ"
dataset /sensor_temperature: float32, shape (1439)
	attribute comment = "Field 12 in documentation"
	attribute long_name = "temperature in sensor housing"
	attribute units = "degree_Celsius"
dataset /snowfall_rate: float32, shape (1439)
	attribute comment = "Field 35 in documentation"
	attribute long_name = "Snowfall rate over last minute"
	attribute units = "mm/h"
dataset /time: float32, shape (1439)
dataset /time_as_string: string(1), shape (1439, 19)
	attribute comment = "This is the same as epoch_time but in human readable format."
	attribute long_name = "End time of observation period in YYYY-MM-DD HH:MM:SS UTC"
dataset /upper_diameter_class_limits: float32, shape (32)
	attribute comment = "According to manufacturer"
	attribute long_name = "upper diameter class limits"
	attribute units = "mm"
dataset /upper_velocity_class_limits: float32, shape (32)
	attribute comment = "According to manufacturer"
	attribute long_name = "upper velocity class limits"
	attribute units = "m/s"
dataset /velocity_classes: float32, shape (32)
dataset /weather_code_metar_4678: string(1), shape (1439, 5)
	attribute comment = "Field 05 in technical documentation"
	attribute long_name = "weather code METAR for the last minute"
dataset /weather_code_nws: string(1), shape (1439, 4)
	attribute comment = "Field 06 in technical documentation"
	attribute long_name = "NWS weather code for the last minute"
dataset /weather_code_synop_4677: float32, shape (1439)
	attribute comment = "Field 04 in technical documentation"
	attribute long_name = "weather code synop 4677 for the last minute"
dataset /weather_code_synop_4680: float32, shape (1439)
	attribute comment = "Field 03 in technical documentation"
	attribute long_name = "weather code synop 4680 for the last minute"