netcdf sgptdmahygC1.b1.20141120.010824 { dimensions: time = UNLIMITED ; // (10 currently) growthfactors = 120 ; size_bins = 7 ; aqc_dim = 7 ; variables: int base_time ; base_time:String = "2014-11-20 01:08:24 GMT" ; 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 2014-11-20 01:08:24 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2014-11-20 00:00:00 0:00" ; int qc_time(time) ; qc_time:long_name = "Quality check results on field: Time offset from midnight" ; qc_time:units = "unitless" ; qc_time:description = "This field contains bit packed values which should be interpreted as listed.\n", "No bits set (zero) represents good data. \n", "There is no consistent time interval between samples, although times should increase between samples." ; qc_time:bit_1_description = "The difference between the time of the current sample and the previous sample is 0 (repeated timestamp/duplicate data)." ; qc_time:bit_1_assessment = "Bad" ; qc_time:bit_2_description = "The difference between the time of the current sample and the previous sample is less than 0. " ; qc_time:bit_2_assessment = "Bad" ; qc_time:delta_t_lower_limit = "N/A" ; qc_time:delta_t_upper_limit = "N/A" ; qc_time:prior_sample_flag = "0" ; qc_time:comment = "If the \"prior_sample_flag\" is set, the first sample time from a new raw file will be compared against the time just previous to it in the stored data. If it is not set, the qc_time value for the first sample time will be set to 0." ; float hyg_distributions(time, size_bins, growthfactors) ; hyg_distributions:long_name = "Normalized particle number concentration (dN/dlogDp) as a function of initial particle size (Dp*) and growth factor (Dp/Dp*)" ; hyg_distributions:units = "%" ; hyg_distributions:valid_min = 0.f ; hyg_distributions:valid_max = 100.f ; hyg_distributions:missing_value = -9999.f ; int qc_hyg_distributions(time, size_bins) ; qc_hyg_distributions:long_name = "Quality check results on field: Normalized particle number concentration (dN/dlogDp) as a function of initial particle size (Dp*) and growth factor (Dp/Dp*)" ; qc_hyg_distributions:units = "unitless" ; qc_hyg_distributions:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_hyg_distributions:bit_1_description = "Poor correlation between up and down scan distributions is <0.4" ; qc_hyg_distributions:bit_1_assessment = "Indeterminate" ; qc_hyg_distributions:bit_2_description = "Insufficient number of particles counted, >5 and <15" ; qc_hyg_distributions:bit_2_assessment = "Indeterminate" ; qc_hyg_distributions:bit_3_description = "Excessive number of peaks, >6 and <=9" ; qc_hyg_distributions:bit_3_assessment = "Indeterminate" ; qc_hyg_distributions:bit_4_description = "Tails of distribution too high, first or last growth factor bin is >5% and <=15% of the maximum" ; qc_hyg_distributions:bit_4_assessment = "Indeterminate" ; qc_hyg_distributions:bit_5_description = "RH < 83% or RH > 93%" ; qc_hyg_distributions:bit_5_assessment = "Indeterminate" ; qc_hyg_distributions:bit_6_description = "Growth factor of at least one peak too low <0.98" ; qc_hyg_distributions:bit_6_assessment = "Indeterminate" ; qc_hyg_distributions:bit_7_description = "Growth factor of at least one peak too high >2.1" ; qc_hyg_distributions:bit_7_assessment = "Indeterminate" ; qc_hyg_distributions:bit_8_description = "Poor correlation between up and down scan distributions is <0.0" ; qc_hyg_distributions:bit_8_assessment = "Bad" ; qc_hyg_distributions:bit_9_description = "Insufficient number of particles counted, <5" ; qc_hyg_distributions:bit_9_assessment = "Bad" ; qc_hyg_distributions:bit_10_description = "Excessive number of peaks, >9" ; qc_hyg_distributions:bit_10_assessment = "Bad" ; qc_hyg_distributions:bit_11_description = "Tails of distribution too high, first or last growth factor bin is >15% of the maximum" ; qc_hyg_distributions:bit_11_assessment = "Bad" ; qc_hyg_distributions:bit_12_description = "RH < 78% or RH > 96%" ; qc_hyg_distributions:bit_12_assessment = "Bad" ; qc_hyg_distributions:bit_13_description = "Growth factor of at least one peak too low <0.93" ; qc_hyg_distributions:bit_13_assessment = "Bad" ; qc_hyg_distributions:bit_14_description = "Growth factor of at least one peak too high >2.3" ; qc_hyg_distributions:bit_14_assessment = "Bad" ; int aqc_hyg_distributions(time, size_bins, aqc_dim) ; aqc_hyg_distributions:long_name = "Auxillary quality check results on field: Normalized particle number concentration (dN/dlogDp) as a function of initial particle size (Dp*) and growth factor (Dp/Dp*)" ; aqc_hyg_distributions:units = "unitless" ; aqc_hyg_distributions:description = "Data quality flags are as follows: \n", " \n", " A value of 0 indicates no flag \n", " A value of 1 indicates that the distribution is somewhat unusual and may be inaccurate. \n", " These distributions are used in the calculated products available in other datastreams. \n", " A value of 2 indicates that the distribution is highly unusual and is likely inaccurate. \n", " These distributions are not used in the calculated products available in other datastreams. \n", " \n", " For each value of aqc_dim, interpret the values as follows: \n", " \n", " aqc_dim = 1, Poor correlation between up and down scan distributions flag \n", " A value of 1 indicates that the correlation between the measured up and down \n", " scan distributions was less than 0.4. \n", " A value of 2 indicates that the correlation between the measured up and down \n", " scan distributions was less than 0.0. \n", " \n", " aqc_dim = 2, Insufficient number of particles counted flag \n", " A value of 1 indicates that fewer than 15 particles were detected during the measurement. \n", " A value of 2 indicates that fewer than 5 particles were detected during the measurement. \n", " \n", " aqc_dim = 3, Excessive number of peaks in distribution flag \n", " A value of 1 indicates that the distribution has more than 6 peaks. \n", " A value of 2 indicates that the distribution has more than 9 peaks. \n", " \n", " aqc_dim = 4, Tails of distribution too high flag \n", " A value of 1 indicates that dN/dlogDp at the first or last growth factor bin \n", " is greater than 5% of that of the maximum in the distribution. \n", " A value of 2 indicates that dN/dlogDp at the first or last growth factor bin \n", " is greater than 15% of that of the maximum in the distribution. \n", " \n", " aqc_dim = 5, Relative humidity out of range flag \n", " A value of 1 indicates that the inter-DMA relative humidity was less than 83% \n", " or greater than 93%. \n", " A value of 2 indicates that the inter-DMA relative humidity was less than 78% \n", " or greater than 96%. \n", " \n", " aqc_dim = 6, Growth factor of at least one peak too low flag \n", " A value of 1 indicates that a peak in the distribution was located at a \n", " growth factor less than 0.98. \n", " A value of 2 indicates that a peak in the distribution was located at a \n", " growth factor less than 0.93. \n", " \n", " aqc_dim = 7, Growth factor of at least one peak too high flag \n", " A value of 1 indicates that a peak in the distribution was located at a \n", " growth factor greater than 2.1 \n", " A value of 2 indicates that a peak in the distribution was located at a \n", " growth factor greater than 2.3. " ; float correlation_up_down(time, size_bins) ; correlation_up_down:long_name = "Correlation between up and down scan distributions" ; correlation_up_down:units = "unitless" ; float n_total(time, size_bins) ; n_total:long_name = "Number of particles counted during measurement" ; n_total:units = "counts" ; float n_peaks(time, size_bins) ; n_peaks:long_name = "Number of peaks in the distribution" ; n_peaks:units = "unitless" ; float max_tail(time, size_bins) ; max_tail:long_name = "The higher of the ratios of the growth factor distribution (dN/dlogDp) at the first and last bins relative to the peak" ; max_tail:units = "%" ; max_tail:valid_min = 0.f ; max_tail:valid_max = 100.f ; float RH_interDMA(time, size_bins) ; RH_interDMA:long_name = "Average relative humidity within the DMA during measurement" ; RH_interDMA:units = "%" ; RH_interDMA:valid_min = 0.f ; RH_interDMA:valid_max = 100.f ; float peak_location_lowest(time, size_bins) ; peak_location_lowest:long_name = "Lowest lognormal-fitted peak in the growth factors distribution." ; peak_location_lowest:units = "unitless" ; float peak_location_highest(time, size_bins) ; peak_location_highest:long_name = "Highest lognormal-fitted peak in the growth factors distribution." ; peak_location_highest:units = "unitless" ; float growthfactors(growthfactors) ; growthfactors:long_name = "Hygroscopic Growth Factors" ; growthfactors:units = "unitless" ; float size_bins(size_bins) ; size_bins:long_name = "Initial Size Bin Dimensions" ; size_bins:units = "um" ; size_bins:bin_FWHM = "10% of size" ; size_bins:size_reference = "bin center" ; size_bins:transfer_function = "triangular" ; float lat ; lat:long_name = "north latitude" ; lat:units = "degrees" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; float lon ; lon:long_name = "east longitude" ; lon:units = "degrees" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt ; alt:long_name = "altitude" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :Date = "Tue Aug 30 18:15:08 2016" ; :Version = "xdc-tdma_hygro-2.3-6" ; :Title = "SGP Tandem Differential Mobility Analyzer from Texas A&M University Department of Atmospheric Sciences" ; :Command_Line = "tdma_hygro_ingest.perl -i 20141120" ; :site_id = "sgp" ; :facility_id = "C1" ; :proc_level = "b1" ; :averaging_interval = "N/A" ; :averaging_interval_explanation = "There is no consistent interval." ; :qc_standards_version = "1.0" ; :qc_method = "Data quality control is provided by Texas A&M University Department of Atmospheric Sciences." ; :qc_field_information = "Data is suspect if there are less than 18 measurements for the day.\n", "See the corresponding \"qc\" and \"aqc\" variable descriptions for details." ; :Input_Platforms = "sgptdmahygC1.00" ; :zeb_platform = "sgptdmahygC1.b1" ; :IDL_version = "IDL (x86 / linux / unix / 8.0)" ; :input_source = "sgptdmahygC1.00.20141120.010824.raw.asc.tar" ; :input_datastreams_descriptions = "A string consisting of the datastream(s), datastream version(s), and datastream date (range)." ; :input_datastreams_num = "1" ; :input_datastreams_names = "sgptdmahygC1.00.20141120.010824.raw.asc.tar : xdc-tdma_hygro-2.3-6 : 20141120.010824" ; :history = "Created by tdma_hygro_ingest" ; }