netcdf sgpvdisE13.b1.20230621.000000 { dimensions: time = UNLIMITED ; // (1440 currently) drop_diameter = 50 ; variables: int base_time ; base_time:string = "2023-06-21 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" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2023-06-21 00:00:00 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2023-06-21 00:00:00 0:00" ; float drop_diameter(drop_diameter) ; drop_diameter:long_name = "Center diameter of drop size bin" ; drop_diameter:units = "mm" ; drop_diameter:missing_value = -9999.f ; int num_drops(time, drop_diameter) ; num_drops:long_name = "Number of drops per bin" ; num_drops:units = "unitless" ; num_drops:valid_min = 0 ; num_drops:missing_value = -9999 ; int qc_num_drops(time, drop_diameter) ; qc_num_drops:long_name = "Quality check results on field: Number of drops per bin" ; qc_num_drops:units = "unitless" ; qc_num_drops:description = "See global attributes for individual bit descriptions." ; float num_density(time, drop_diameter) ; num_density:long_name = "Number density" ; num_density:units = "1(m^3 mm)" ; num_density:valid_min = 0.f ; num_density:valid_max = 1.e+07f ; num_density:missing_value = -9999.f ; int qc_num_density(time, drop_diameter) ; qc_num_density:long_name = "Quality check results on field: Number density" ; qc_num_density:units = "unitless" ; qc_num_density:description = "See global attributes for individual bit descriptions." ; float rain_rate(time) ; rain_rate:long_name = "Rain rate" ; rain_rate:units = "mm/hr" ; rain_rate:valid_min = 0.f ; rain_rate:valid_max = 200.f ; rain_rate:missing_value = -9999.f ; int qc_rain_rate(time) ; qc_rain_rate:long_name = "Quality check results on field: Rain rate" ; qc_rain_rate:units = "unitless" ; qc_rain_rate:description = "See global attributes for individual bit descriptions." ; float rain_amount(time) ; rain_amount:long_name = "Rain amount" ; rain_amount:units = "mm" ; rain_amount:valid_min = 0.f ; rain_amount:valid_max = 100.f ; rain_amount:missing_value = -9999.f ; int qc_rain_amount(time) ; qc_rain_amount:long_name = "Quality check results on field: Rain amount" ; qc_rain_amount:units = "unitless" ; qc_rain_amount:description = "See global attributes for individual bit descriptions." ; int total_drops(time) ; total_drops:long_name = "Sum of num_drops" ; total_drops:units = "unitless" ; total_drops:valid_min = 0 ; total_drops:missing_value = -9999 ; int qc_total_drops(time) ; qc_total_drops:long_name = "Quality check results on field: Sum of num_drops" ; qc_total_drops:units = "unitless" ; qc_total_drops:description = "See global attributes for individual bit descriptions." ; float liquid_water_content(time) ; liquid_water_content:long_name = "Liquid water content" ; liquid_water_content:units = "mm^3/m^3" ; liquid_water_content:valid_min = 0.f ; liquid_water_content:valid_max = 12000.f ; liquid_water_content:missing_value = -9999.f ; int qc_liquid_water_content(time) ; qc_liquid_water_content:long_name = "Quality check results on field: Liquid water content" ; qc_liquid_water_content:units = "unitless" ; qc_liquid_water_content:description = "See global attributes for individual bit descriptions." ; float intercept_parameter(time) ; intercept_parameter:long_name = "Estimated Marshall-Palmer intercept parameter" ; intercept_parameter:units = "1/m^3mm" ; intercept_parameter:valid_min = 0.f ; intercept_parameter:valid_max = 1.e+07f ; intercept_parameter:missing_value = -9999.f ; int qc_intercept_parameter(time) ; qc_intercept_parameter:long_name = "Quality check results on field: Estimated Marshall-Palmer intercept parameter" ; qc_intercept_parameter:units = "unitless" ; qc_intercept_parameter:description = "See global attributes for individual bit descriptions." ; float slope_parameter(time) ; slope_parameter:long_name = "Estimated Marshall-Palmer slope parameter" ; slope_parameter:units = "1/mm" ; slope_parameter:valid_min = 0.f ; slope_parameter:valid_max = 100.f ; slope_parameter:missing_value = -9999.f ; int qc_slope_parameter(time) ; qc_slope_parameter:long_name = "Quality check results on field: Estimated Marshall-Palmer slope parameter" ; qc_slope_parameter:units = "unitless" ; qc_slope_parameter:description = "See global attributes for individual bit descriptions." ; 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:valid_min = 0.f ; median_volume_diameter:valid_max = 10.f ; median_volume_diameter:missing_value = -9999.f ; int qc_median_volume_diameter(time) ; qc_median_volume_diameter:long_name = "Quality check results on field: Median volume diameter, assuming an ideal Marshall-Palmer type distribution" ; qc_median_volume_diameter:units = "unitless" ; qc_median_volume_diameter:description = "See global attributes for individual bit descriptions." ; 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:valid_min = 0.f ; liquid_water_distribution_mean:valid_max = 10.f ; liquid_water_distribution_mean:missing_value = -9999.f ; int qc_liquid_water_distribution_mean(time) ; qc_liquid_water_distribution_mean:long_name = "Quality check results on field: Liquid water distribution mean, assuming an ideal Marshall-Palmer type distribution" ; qc_liquid_water_distribution_mean:units = "unitless" ; qc_liquid_water_distribution_mean:description = "See global attributes for individual bit descriptions." ; float diameter_min(time) ; diameter_min:long_name = "Diameter of smallest drop observed" ; diameter_min:units = "mm" ; diameter_min:valid_min = 0.f ; diameter_min:valid_max = 10.f ; diameter_min:missing_value = -9999.f ; int qc_diameter_min(time) ; qc_diameter_min:long_name = "Quality check results on field: Diameter of smallest drop observed" ; qc_diameter_min:units = "unitless" ; qc_diameter_min:description = "See global attributes for individual bit descriptions." ; float diameter_max(time) ; diameter_max:long_name = "Diameter of largest drop observed" ; diameter_max:units = "mm" ; diameter_max:valid_min = 0.f ; diameter_max:valid_max = 10.f ; diameter_max:missing_value = -9999.f ; int qc_diameter_max(time) ; qc_diameter_max:long_name = "Quality check results on field: Diameter of largest drop observed" ; qc_diameter_max:units = "unitless" ; qc_diameter_max:description = "See global attributes for individual bit descriptions." ; 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 radar_reflectivity(time) ; radar_reflectivity:long_name = "Radar reflectivity" ; radar_reflectivity:units = "mm^6/mm^3" ; radar_reflectivity: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 ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; // global attributes: :command_line = "vdis_ingest -s sgp -f E13 -D -R" ; :process_version = "ingest-vdis-1.19-0.el7" ; :dod_version = "vdis-b1-1.2" ; :site_id = "sgp" ; :facility_id = "E13: Lamont, Oklahoma" ; :input_source = "/data/collection/sgp/sgpvdisE13.00/V23172.dsd.txt" ; :resolution_description = "The resolution field attributes refer to the number of significant digits relative to the decimal point that should be used in calculations. Using fewer digits might result in greater uncertainty. Using a larger number of digits should have no effect and thus is unnecessary. However, analysis based on differences in values with a larger number of significant digits than indicated could lead to erroneous results or misleading scientific conclusions.\n", "\n", "resolution for lat = 0.001\n", "resolution for lon = 0.001\n", "resolution for alt = 1" ; :sampling_interval = "1 minute" ; :serial_number = "50" ; :bin_width = "0.2 mm" ; :qc_standards_version = "1.0" ; :qc_method = "Standard Mentor QC" ; :qc_comment = "The QC field values are a bit packed representation of true/false values for the tests that may have been performed. A QC value of zero means that none of the tests performed on the value failed.\n", "\n", "The QC field values make use of the internal binary format to store the results of the individual QC tests. This allows the representation of multiple QC states in a single value. If the test associated with a particular bit fails the bit is turned on. Turning on the bit equates to adding the integer value of the failed test to the current value of the field. The QC field\'s value can be interpreted by applying bit logic using bitwise operators, or by examining the QC value\'s integer representation. A QC field\'s integer representation is the sum of the individual integer values of the failed tests. The bit and integer equivalents for the first 5 bits are listed below:\n", "\n", "bit_1 = 00000001 = 0x01 = 2^0 = 1\n", "bit_2 = 00000010 = 0x02 = 2^1 = 2\n", "bit_3 = 00000100 = 0x04 = 2^2 = 4\n", "bit_4 = 00001000 = 0x08 = 2^3 = 8\n", "bit_5 = 00010000 = 0x10 = 2^4 = 16" ; :qc_bit_1_description = "Value is equal to missing_value." ; :qc_bit_1_assessment = "Bad" ; :qc_bit_2_description = "Value is less than the valid_min." ; :qc_bit_2_assessment = "Bad" ; :qc_bit_3_description = "Value is greater than the valid_max." ; :qc_bit_3_assessment = "Bad" ; :qc_bit_4_description = "Difference between current and previous values exceeds valid_delta." ; :qc_bit_4_assessment = "Indeterminate" ; :datastream = "sgpvdisE13.b1" ; :history = "created by user dsmgr on machine prod-proc3.adc.arm.gov at 2023-06-26 13:04:40, using ingest-vdis-1.19-0.el7" ; }