netcdf epcldS2.b1.20240215.000000 { dimensions: time = UNLIMITED ; // (5 currently) particle_size = 32 ; raw_fall_velocity = 32 ; variables: int base_time ; base_time:string = "2024-02-15 00:00:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2024-02-15 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2024-02-15 00:00:00 0:00" ; time:standard_name = "time" ; float precip_rate(time) ; precip_rate:long_name = "Precipitation intensity" ; precip_rate:units = "mm/hr" ; precip_rate:missing_value = -9999.f ; precip_rate:valid_min = 0.f ; precip_rate:valid_max = 99.999f ; precip_rate:standard_name = "lwe_precipitation_rate" ; precip_rate:ancillary_variables = "qc_precip_rate" ; int qc_precip_rate(time) ; qc_precip_rate:long_name = "Quality check results on field: Precipitation intensity" ; qc_precip_rate:units = "1" ; qc_precip_rate:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_precip_rate:flag_method = "bit" ; qc_precip_rate:bit_1_description = "Value is equal to missing_value." ; qc_precip_rate:bit_1_assessment = "Bad" ; qc_precip_rate:bit_2_description = "Value is less than the valid_min." ; qc_precip_rate:bit_2_assessment = "Bad" ; qc_precip_rate:bit_3_description = "Value is greater than the valid_max." ; qc_precip_rate:bit_3_assessment = "Bad" ; short weather_code(time) ; weather_code:long_name = "SYNOP WaWa Table 4680" ; weather_code:units = "1" ; weather_code:missing_value = -9999s ; weather_code:valid_min = 0s ; weather_code:valid_max = 90s ; weather_code:ancillary_variables = "qc_weather_code" ; int qc_weather_code(time) ; qc_weather_code:long_name = "Quality check results on field: SYNOP WaWa Table 4680" ; qc_weather_code:units = "1" ; qc_weather_code:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_weather_code:flag_method = "bit" ; qc_weather_code:bit_1_description = "Value is equal to missing_value." ; qc_weather_code:bit_1_assessment = "Bad" ; qc_weather_code:bit_2_description = "Value is less than the valid_min." ; qc_weather_code:bit_2_assessment = "Bad" ; qc_weather_code:bit_3_description = "Value is greater than the valid_max." ; qc_weather_code:bit_3_assessment = "Bad" ; float equivalent_radar_reflectivity_ott(time) ; equivalent_radar_reflectivity_ott:long_name = "Radar reflectivity from the manufacturer\'s software" ; equivalent_radar_reflectivity_ott:units = "dBZ" ; equivalent_radar_reflectivity_ott:missing_value = -9999.f ; equivalent_radar_reflectivity_ott:valid_min = -60.f ; equivalent_radar_reflectivity_ott:valid_max = 250.f ; equivalent_radar_reflectivity_ott:ancillary_variables = "qc_equivalent_radar_reflectivity_ott" ; int qc_equivalent_radar_reflectivity_ott(time) ; qc_equivalent_radar_reflectivity_ott:long_name = "Quality check results on field: Radar reflectivity from the manufacturer\'s software" ; qc_equivalent_radar_reflectivity_ott:units = "1" ; qc_equivalent_radar_reflectivity_ott:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_equivalent_radar_reflectivity_ott:flag_method = "bit" ; qc_equivalent_radar_reflectivity_ott:bit_1_description = "Value is equal to missing_value." ; qc_equivalent_radar_reflectivity_ott:bit_1_assessment = "Bad" ; qc_equivalent_radar_reflectivity_ott:bit_2_description = "Value is less than the valid_min." ; qc_equivalent_radar_reflectivity_ott:bit_2_assessment = "Bad" ; qc_equivalent_radar_reflectivity_ott:bit_3_description = "Value is greater than the valid_max." ; qc_equivalent_radar_reflectivity_ott:bit_3_assessment = "Bad" ; int number_detected_particles(time) ; number_detected_particles:long_name = "Number of particles detected" ; number_detected_particles:units = "count" ; number_detected_particles:missing_value = -9999 ; number_detected_particles:valid_min = 0 ; number_detected_particles:valid_max = 99999 ; number_detected_particles:ancillary_variables = "qc_number_detected_particles" ; int qc_number_detected_particles(time) ; qc_number_detected_particles:long_name = "Quality check results on field: Number of particles detected" ; qc_number_detected_particles:units = "1" ; qc_number_detected_particles:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_number_detected_particles:flag_method = "bit" ; qc_number_detected_particles:bit_1_description = "Value is equal to missing_value." ; qc_number_detected_particles:bit_1_assessment = "Bad" ; qc_number_detected_particles:bit_2_description = "Value is less than the valid_min." ; qc_number_detected_particles:bit_2_assessment = "Bad" ; qc_number_detected_particles:bit_3_description = "Value is greater than the valid_max." ; qc_number_detected_particles:bit_3_assessment = "Bad" ; int mor_visibility(time) ; mor_visibility:long_name = "Meteorological optical range visibility" ; mor_visibility:units = "m" ; mor_visibility:missing_value = -9999 ; mor_visibility:valid_min = 0 ; mor_visibility:valid_max = 20000 ; mor_visibility:standard_name = "visibility_in_air" ; mor_visibility:ancillary_variables = "qc_mor_visibility" ; int qc_mor_visibility(time) ; qc_mor_visibility:long_name = "Quality check results on field: Meteorological optical range visibility" ; qc_mor_visibility:units = "1" ; qc_mor_visibility:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_mor_visibility:flag_method = "bit" ; qc_mor_visibility:bit_1_description = "Value is equal to missing_value." ; qc_mor_visibility:bit_1_assessment = "Bad" ; qc_mor_visibility:bit_2_description = "Value is less than the valid_min." ; qc_mor_visibility:bit_2_assessment = "Bad" ; qc_mor_visibility:bit_3_description = "Value is greater than the valid_max." ; qc_mor_visibility:bit_3_assessment = "Bad" ; float snow_depth_intensity(time) ; snow_depth_intensity:long_name = "New snow height" ; snow_depth_intensity:units = "mm/hr" ; snow_depth_intensity:missing_value = -9999.f ; snow_depth_intensity:valid_min = 0.f ; snow_depth_intensity:valid_max = 99.999f ; snow_depth_intensity:ancillary_variables = "qc_snow_depth_intensity" ; snow_depth_intensity:comment = "This value is valid on a short period of one hour and its purpose is to provide new snow height on railways or roads for the purposes of safety. It is not equivalent to the WMO definition of snow intensity nor does if follow from WMO observation guide lines." ; int qc_snow_depth_intensity(time) ; qc_snow_depth_intensity:long_name = "Quality check results on field: New snow height" ; qc_snow_depth_intensity:units = "1" ; qc_snow_depth_intensity:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_snow_depth_intensity:flag_method = "bit" ; qc_snow_depth_intensity:bit_1_description = "Value is equal to missing_value." ; qc_snow_depth_intensity:bit_1_assessment = "Bad" ; qc_snow_depth_intensity:bit_2_description = "Value is less than the valid_min." ; qc_snow_depth_intensity:bit_2_assessment = "Bad" ; qc_snow_depth_intensity:bit_3_description = "Value is greater than the valid_max." ; qc_snow_depth_intensity:bit_3_assessment = "Bad" ; int laserband_amplitude(time) ; laserband_amplitude:long_name = "Laserband amplitude" ; laserband_amplitude:units = "count" ; laserband_amplitude:missing_value = -9999 ; laserband_amplitude:valid_min = 0 ; laserband_amplitude:valid_max = 99999 ; laserband_amplitude:ancillary_variables = "qc_laserband_amplitude" ; int qc_laserband_amplitude(time) ; qc_laserband_amplitude:long_name = "Quality check results on field: Laserband amplitude" ; qc_laserband_amplitude:units = "1" ; qc_laserband_amplitude:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_laserband_amplitude:flag_method = "bit" ; qc_laserband_amplitude:bit_1_description = "Value is equal to missing_value." ; qc_laserband_amplitude:bit_1_assessment = "Bad" ; qc_laserband_amplitude:bit_2_description = "Value is less than the valid_min." ; qc_laserband_amplitude:bit_2_assessment = "Bad" ; qc_laserband_amplitude:bit_3_description = "Value is greater than the valid_max." ; qc_laserband_amplitude:bit_3_assessment = "Bad" ; short sensor_temperature(time) ; sensor_temperature:long_name = "Temperature in sensor" ; sensor_temperature:units = "degC" ; sensor_temperature:missing_value = -9999s ; sensor_temperature:valid_min = -100s ; sensor_temperature:valid_max = 100s ; float heating_current(time) ; heating_current:long_name = "Heating current" ; heating_current:units = "A" ; heating_current:missing_value = -9999.f ; heating_current:valid_min = 0.f ; heating_current:valid_max = 9.9f ; heating_current:ancillary_variables = "qc_heating_current" ; int qc_heating_current(time) ; qc_heating_current:long_name = "Quality check results on field: Heating current" ; qc_heating_current:units = "1" ; qc_heating_current:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_heating_current:flag_method = "bit" ; qc_heating_current:bit_1_description = "Value is equal to missing_value." ; qc_heating_current:bit_1_assessment = "Bad" ; qc_heating_current:bit_2_description = "Value is less than the valid_min." ; qc_heating_current:bit_2_assessment = "Bad" ; qc_heating_current:bit_3_description = "Value is greater than the valid_max." ; qc_heating_current:bit_3_assessment = "Bad" ; float sensor_voltage(time) ; sensor_voltage:long_name = "Sensor voltage" ; sensor_voltage:units = "V" ; sensor_voltage:missing_value = -9999.f ; sensor_voltage:valid_min = 0.f ; sensor_voltage:valid_max = 99.9f ; sensor_voltage:ancillary_variables = "qc_sensor_voltage" ; int qc_sensor_voltage(time) ; qc_sensor_voltage:long_name = "Quality check results on field: Sensor voltage" ; qc_sensor_voltage:units = "1" ; qc_sensor_voltage:description = "This field contains bit packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_sensor_voltage:flag_method = "bit" ; qc_sensor_voltage:bit_1_description = "Value is equal to missing_value." ; qc_sensor_voltage:bit_1_assessment = "Bad" ; qc_sensor_voltage:bit_2_description = "Value is less than the valid_min." ; qc_sensor_voltage:bit_2_assessment = "Bad" ; qc_sensor_voltage:bit_3_description = "Value is greater than the valid_max." ; qc_sensor_voltage:bit_3_assessment = "Bad" ; float particle_size(particle_size) ; particle_size:long_name = "Particle class size average" ; particle_size:units = "mm" ; float class_size_width(particle_size) ; class_size_width:long_name = "Class size width" ; class_size_width:units = "mm" ; class_size_width:missing_value = -9999.f ; float raw_fall_velocity(raw_fall_velocity) ; raw_fall_velocity:long_name = "Fall velocity classes observed by Parsivel2" ; raw_fall_velocity:units = "m/s" ; float fall_velocity_calculated(raw_fall_velocity) ; fall_velocity_calculated:long_name = "Fall velocity calculated after Lhermite" ; fall_velocity_calculated:units = "m/s" ; fall_velocity_calculated:missing_value = -9999.f ; int raw_spectrum(time, particle_size, raw_fall_velocity) ; raw_spectrum:long_name = "Raw drop size distribution" ; raw_spectrum:units = "count" ; raw_spectrum:missing_value = -9999 ; float liquid_water_content(time) ; liquid_water_content:long_name = "Liquid water content" ; liquid_water_content:units = "mm^3/m^3" ; liquid_water_content:missing_value = -9999.f ; float equivalent_radar_reflectivity(time) ; equivalent_radar_reflectivity:long_name = "Radar reflectivity calculated by the ingest" ; equivalent_radar_reflectivity:units = "dBZ" ; equivalent_radar_reflectivity:missing_value = -9999.f ; float intercept_parameter(time) ; intercept_parameter:long_name = "Intercept parameter, assuming an ideal Marshall-Palmer type distribution" ; intercept_parameter:units = "1/(m^3 mm)" ; intercept_parameter:missing_value = -9999.f ; float slope_parameter(time) ; slope_parameter:long_name = "Slope parameter, assuming an ideal Marshall-Palmer type distribution" ; slope_parameter:units = "1/mm" ; slope_parameter:missing_value = -9999.f ; float median_volume_diameter(time) ; median_volume_diameter:long_name = "Median volume diameter, assuming an ideal Marshall-Palmer type distribution" ; median_volume_diameter:units = "mm" ; median_volume_diameter:missing_value = -9999.f ; float liquid_water_distribution_mean(time) ; liquid_water_distribution_mean:long_name = "Liquid water distribution mean, assuming an ideal Marshall-Palmer type distribution" ; liquid_water_distribution_mean:units = "mm" ; liquid_water_distribution_mean:missing_value = -9999.f ; float number_density_drops(time, particle_size) ; number_density_drops:long_name = "Number density of drops of the diameter corresponding to a particular drop size class per unit volume" ; number_density_drops:units = "1/(m^3 mm)" ; number_density_drops:missing_value = -9999.f ; float diameter_min(time) ; diameter_min:long_name = "Diameter of smallest drop observed" ; diameter_min:units = "mm" ; diameter_min:missing_value = -9999.f ; float diameter_max(time) ; diameter_max:long_name = "Diameter of largest drop observed" ; diameter_max:units = "mm" ; diameter_max:missing_value = -9999.f ; float moment1(time) ; moment1:long_name = "Moment 1 from the observed distribution" ; moment1:units = "mm/m^3" ; moment1:missing_value = -9999.f ; float moment2(time) ; moment2:long_name = "Moment 2 from the observed distribution" ; moment2:units = "mm^2/m^3" ; moment2:missing_value = -9999.f ; float moment3(time) ; moment3:long_name = "Moment 3 from the observed distribution" ; moment3:units = "mm^3/m^3" ; moment3:missing_value = -9999.f ; float moment4(time) ; moment4:long_name = "Moment 4 from the observed distribution" ; moment4:units = "mm^4/m^3" ; moment4:missing_value = -9999.f ; float moment5(time) ; moment5:long_name = "Moment 5 from the observed distribution" ; moment5:units = "mm^5/m^3" ; moment5:missing_value = -9999.f ; float moment6(time) ; moment6:long_name = "Moment 6 from the observed distribution" ; moment6:units = "mm^6/m^3" ; moment6:missing_value = -9999.f ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:standard_name = "latitude" ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:standard_name = "longitude" ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "ld_ingest -s epc -f S2" ; :process_version = "ingest-ld-1.5-0.el7" ; :dod_version = "ld-b1-2.0" ; :Conventions = "ARM-1.2" ; :data_level = "b1" ; :platform_id = "ld" ; :input_source = "/data/collection/epc/epcldS2.00/00000EPCS2_20240215_000100.dat" ; :site_id = "epc" ; :location_description = "Eastern Pacific Cloud Aerosol Precipitation Experiment (EPCAPE), Mt. Soledad Lab, San Diego, CA" ; :facility_id = "S2" ; :sampling_interval = "1 minute" ; :effective_measurement_area = "0.54 m^2" ; :doi = "10.5439/1560674" ; :datastream = "epcldS2.b1" ; :history = "created by user dsmgr on machine prod-proc4.adc.arm.gov at 2024-02-15 00:21:07, using ingest-ld-1.5-0.el7" ; }