netcdf asildS2.b1.20171025.000000 { dimensions: time = UNLIMITED ; // (851 currently) particle_size = 32 ; raw_fall_velocity = 32 ; variables: int base_time ; base_time:string = "2017-10-25 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 2017-10-25 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 2017-10-25 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" ; 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 asi -f S2 -RD --max-runtime 0" ; :process_version = "ingest-ld-1.4-0.el7" ; :dod_version = "ld-b1-1.4" ; :Conventions = "ARM-1.2" ; :data_level = "b1" ; :platform_id = "ld" ; :input_source = "/data/reproc/D230216.1/collection/asi/asildS2.00/0000403478_20171025_000100.dat" ; :site_id = "asi" ; :location_description = "Layered Atlantic Smoke Interactions with Clouds (LASIC), Ascension Island" ; :facility_id = "S2" ; :sampling_interval = "1 minute" ; :effective_measurement_area = "0.54 m^2" ; :doi = "10.5439/1560674" ; :datastream = "asildS2.b1" ; :history = "created by user erwinmj on machine prod-proc5.adc.arm.gov at 2023-02-17 20:48:05, using ingest-ld-1.4-0.el7" ; }