netcdf sgpsurthrefC1.b1.20140915.000000 { dimensions: time = UNLIMITED ; // (900 currently) variables: int base_time ; base_time:string = "2014-09-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" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2014-09-15 00:00:00 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2014-09-15 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. No bits set (zero) represents good data." ; qc_time:bit_1_description = "Delta time between current and previous samples is zero." ; qc_time:bit_1_assessment = "Indeterminate" ; qc_time:bit_2_description = "Delta time between current and previous samples is less than the delta_t_lower_limit field attribute." ; qc_time:bit_2_assessment = "Indeterminate" ; qc_time:bit_3_description = "Delta time between current and previous samples is greater than the delta_t_upper_limit field attribute." ; qc_time:bit_3_assessment = "Indeterminate" ; qc_time:delta_t_lower_limit = 60. ; qc_time:delta_t_upper_limit = 60. ; qc_time:prior_sample_flag = 1 ; 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 will be set to 0." ; float temp_v1_mean(time) ; temp_v1_mean:long_name = "Temperature, Vaisala probe 1, mean" ; temp_v1_mean:units = "degC" ; temp_v1_mean:valid_min = -40.f ; temp_v1_mean:valid_max = 50.f ; temp_v1_mean:valid_delta = 10.f ; temp_v1_mean:resolution = 0.01f ; temp_v1_mean:missing_value = -9999.f ; int qc_temp_v1_mean(time) ; qc_temp_v1_mean:long_name = "Quality check results on field: Temperature, Vaisala probe 1, mean" ; qc_temp_v1_mean:units = "unitless" ; qc_temp_v1_mean:description = "See global attributes for individual bit descriptions." ; float temp_v2_mean(time) ; temp_v2_mean:long_name = "Temperature, Vaisala probe 2, mean" ; temp_v2_mean:units = "degC" ; temp_v2_mean:valid_min = -40.f ; temp_v2_mean:valid_max = 50.f ; temp_v2_mean:valid_delta = 10.f ; temp_v2_mean:resolution = 0.01f ; temp_v2_mean:missing_value = -9999.f ; int qc_temp_v2_mean(time) ; qc_temp_v2_mean:long_name = "Quality check results on field: Temperature, Vaisala probe 2, mean" ; qc_temp_v2_mean:units = "unitless" ; qc_temp_v2_mean:description = "See global attributes for individual bit descriptions." ; float temp_v3_mean(time) ; temp_v3_mean:long_name = "Temperature, Vaisala probe 3, mean" ; temp_v3_mean:units = "degC" ; temp_v3_mean:valid_min = -40.f ; temp_v3_mean:valid_max = 50.f ; temp_v3_mean:valid_delta = 10.f ; temp_v3_mean:resolution = 0.01f ; temp_v3_mean:missing_value = -9999.f ; int qc_temp_v3_mean(time) ; qc_temp_v3_mean:long_name = "Quality check results on field: Temperature, Vaisala probe 3, mean" ; qc_temp_v3_mean:units = "unitless" ; qc_temp_v3_mean:description = "See global attributes for individual bit descriptions." ; float temp_r1_mean(time) ; temp_r1_mean:long_name = "Temperature, Rotronic probe 1, mean" ; temp_r1_mean:units = "degC" ; temp_r1_mean:valid_min = -40.f ; temp_r1_mean:valid_max = 50.f ; temp_r1_mean:valid_delta = 10.f ; temp_r1_mean:resolution = 0.01f ; temp_r1_mean:missing_value = -9999.f ; int qc_temp_r1_mean(time) ; qc_temp_r1_mean:long_name = "Quality check results on field: Temperature, Rotronic probe 1, mean" ; qc_temp_r1_mean:units = "unitless" ; qc_temp_r1_mean:description = "See global attributes for individual bit descriptions." ; float temp_r2_mean(time) ; temp_r2_mean:long_name = "Temperature, Rotronic probe 2, mean" ; temp_r2_mean:units = "degC" ; temp_r2_mean:valid_min = -40.f ; temp_r2_mean:valid_max = 50.f ; temp_r2_mean:valid_delta = 10.f ; temp_r2_mean:resolution = 0.01f ; temp_r2_mean:missing_value = -9999.f ; int qc_temp_r2_mean(time) ; qc_temp_r2_mean:long_name = "Quality check results on field: Temperature, Rotronic probe 2, mean" ; qc_temp_r2_mean:units = "unitless" ; qc_temp_r2_mean:description = "See global attributes for individual bit descriptions." ; float temp_r3_mean(time) ; temp_r3_mean:long_name = "Temperature, Rotronic probe 3, mean" ; temp_r3_mean:units = "degC" ; temp_r3_mean:valid_min = -40.f ; temp_r3_mean:valid_max = 50.f ; temp_r3_mean:valid_delta = 10.f ; temp_r3_mean:resolution = 0.01f ; temp_r3_mean:missing_value = -9999.f ; int qc_temp_r3_mean(time) ; qc_temp_r3_mean:long_name = "Quality check results on field: Temperature, Rotronic probe 3, mean" ; qc_temp_r3_mean:units = "unitless" ; qc_temp_r3_mean:description = "See global attributes for individual bit descriptions." ; float rh_v1_mean(time) ; rh_v1_mean:long_name = "Relative humidity, Vaisala probe 1, mean" ; rh_v1_mean:units = "%" ; rh_v1_mean:valid_min = -2.f ; rh_v1_mean:valid_max = 104.f ; rh_v1_mean:valid_delta = 30.f ; rh_v1_mean:resolution = 0.1f ; rh_v1_mean:missing_value = -9999.f ; int qc_rh_v1_mean(time) ; qc_rh_v1_mean:long_name = "Quality check results on field: Relative humidity, Vaisala probe 1, mean" ; qc_rh_v1_mean:units = "unitless" ; qc_rh_v1_mean:description = "See global attributes for individual bit descriptions." ; float rh_v2_mean(time) ; rh_v2_mean:long_name = "Relative humidity, Vaisala probe 2, mean" ; rh_v2_mean:units = "%" ; rh_v2_mean:valid_min = -2.f ; rh_v2_mean:valid_max = 104.f ; rh_v2_mean:valid_delta = 30.f ; rh_v2_mean:resolution = 0.1f ; rh_v2_mean:missing_value = -9999.f ; int qc_rh_v2_mean(time) ; qc_rh_v2_mean:long_name = "Quality check results on field: Relative humidity, Vaisala probe 2, mean" ; qc_rh_v2_mean:units = "unitless" ; qc_rh_v2_mean:description = "See global attributes for individual bit descriptions." ; float rh_v3_mean(time) ; rh_v3_mean:long_name = "Relative humidity, Vaisala probe 3, mean" ; rh_v3_mean:units = "%" ; rh_v3_mean:valid_min = -2.f ; rh_v3_mean:valid_max = 104.f ; rh_v3_mean:valid_delta = 30.f ; rh_v3_mean:resolution = 0.1f ; rh_v3_mean:missing_value = -9999.f ; int qc_rh_v3_mean(time) ; qc_rh_v3_mean:long_name = "Quality check results on field: Relative humidity, Vaisala probe 3, mean" ; qc_rh_v3_mean:units = "unitless" ; qc_rh_v3_mean:description = "See global attributes for individual bit descriptions." ; float rh_r1_mean(time) ; rh_r1_mean:long_name = "Relative humidity, Rotronic probe 1, mean" ; rh_r1_mean:units = "%" ; rh_r1_mean:valid_min = -2.f ; rh_r1_mean:valid_max = 104.f ; rh_r1_mean:valid_delta = 30.f ; rh_r1_mean:resolution = 0.1f ; rh_r1_mean:missing_value = -9999.f ; int qc_rh_r1_mean(time) ; qc_rh_r1_mean:long_name = "Quality check results on field: Relative humidity, Rotronic probe 1, mean" ; qc_rh_r1_mean:units = "unitless" ; qc_rh_r1_mean:description = "See global attributes for individual bit descriptions." ; float rh_r2_mean(time) ; rh_r2_mean:long_name = "Relative humidity, Rotronic probe 2, mean" ; rh_r2_mean:units = "%" ; rh_r2_mean:valid_min = -2.f ; rh_r2_mean:valid_max = 104.f ; rh_r2_mean:valid_delta = 30.f ; rh_r2_mean:resolution = 0.1f ; rh_r2_mean:missing_value = -9999.f ; int qc_rh_r2_mean(time) ; qc_rh_r2_mean:long_name = "Quality check results on field: Relative humidity, Rotronic probe 2, mean" ; qc_rh_r2_mean:units = "unitless" ; qc_rh_r2_mean:description = "See global attributes for individual bit descriptions." ; float rh_r3_mean(time) ; rh_r3_mean:long_name = "Relative humidity, Rotronic probe 3, mean" ; rh_r3_mean:units = "%" ; rh_r3_mean:valid_min = -2.f ; rh_r3_mean:valid_max = 104.f ; rh_r3_mean:valid_delta = 30.f ; rh_r3_mean:resolution = 0.1f ; rh_r3_mean:missing_value = -9999.f ; int qc_rh_r3_mean(time) ; qc_rh_r3_mean:long_name = "Quality check results on field: Relative humidity, Rotronic probe 3, mean" ; qc_rh_r3_mean:units = "unitless" ; qc_rh_r3_mean:description = "See global attributes for individual bit descriptions." ; float count(time) ; count:long_name = "Sonde present bit flag" ; count:units = "unitless" ; count:valid_min = 0.f ; count:valid_max = 60.f ; count:missing_value = -9999.f ; int qc_count(time) ; qc_count:long_name = "Quality check results on field: Sonde present bit flag" ; qc_count:units = "unitless" ; qc_count:description = "See global attributes for individual bit descriptions." ; float temp_v1_std(time) ; temp_v1_std:long_name = "Temperature, Vaisala probe 1, standard deviation" ; temp_v1_std:units = "degC" ; temp_v1_std:missing_value = -9999.f ; float temp_v2_std(time) ; temp_v2_std:long_name = "Temperature, Vaisala probe 2, standard deviation" ; temp_v2_std:units = "C" ; temp_v2_std:missing_value = -9999.f ; float temp_v3_std(time) ; temp_v3_std:long_name = "Temperature, Vaisala probe 3, standard deviation" ; temp_v3_std:units = "degC" ; temp_v3_std:missing_value = -9999.f ; float temp_r1_std(time) ; temp_r1_std:long_name = "Temperature, Rotronic probe 1, standard deviation" ; temp_r1_std:units = "degC" ; temp_r1_std:missing_value = -9999.f ; float temp_r2_std(time) ; temp_r2_std:long_name = "Temperature, Rotronic probe 2, standard deviation" ; temp_r2_std:units = "degC" ; temp_r2_std:missing_value = -9999.f ; float temp_r3_std(time) ; temp_r3_std:long_name = "Temperature, Rotronic probe 3, standard deviation" ; temp_r3_std:units = "degC" ; temp_r3_std:missing_value = -9999.f ; float rh_v1_std(time) ; rh_v1_std:long_name = "Relative humidity, Vaisala probe 1, standard deviation" ; rh_v1_std:units = "%" ; rh_v1_std:missing_value = -9999.f ; float rh_v2_std(time) ; rh_v2_std:long_name = "Relative humidity, Vaisala probe 2, standard deviation" ; rh_v2_std:units = "%" ; rh_v2_std:missing_value = -9999.f ; float rh_v3_std(time) ; rh_v3_std:long_name = "Relative humidity, Vaisala probe 3, standard deviation" ; rh_v3_std:units = "%" ; rh_v3_std:missing_value = -9999.f ; float rh_r1_std(time) ; rh_r1_std:long_name = "Relative humidity, Rotronic probe 1, standard deviation" ; rh_r1_std:units = "%" ; rh_r1_std:missing_value = -9999.f ; float rh_r2_std(time) ; rh_r2_std:long_name = "Relative humidity, Rotronic probe 2, standard deviation" ; rh_r2_std:units = "%" ; rh_r2_std:missing_value = -9999.f ; float rh_r3_std(time) ; rh_r3_std:long_name = "Relative humidity, Rotronic probe 3, standard deviation" ; rh_r3_std:units = "%" ; rh_r3_std:missing_value = -9999.f ; float temp_v1_max(time) ; temp_v1_max:long_name = "Temperature, Vaisala probe 1, maximum" ; temp_v1_max:units = "degC" ; temp_v1_max:valid_min = -40.f ; temp_v1_max:valid_max = 50.f ; temp_v1_max:valid_delta = 10.f ; temp_v1_max:missing_value = -9999.f ; int qc_temp_v1_max(time) ; qc_temp_v1_max:long_name = "Quality check results on field: Temperature, Vaisala probe 1, maximum" ; qc_temp_v1_max:units = "unitless" ; qc_temp_v1_max:description = "See global attributes for individual bit descriptions." ; float temp_v2_max(time) ; temp_v2_max:long_name = "Temperature, Vaisala probe 2, maximum" ; temp_v2_max:units = "degC" ; temp_v2_max:valid_min = -40.f ; temp_v2_max:valid_max = 50.f ; temp_v2_max:valid_delta = 10.f ; temp_v2_max:missing_value = -9999.f ; int qc_temp_v2_max(time) ; qc_temp_v2_max:long_name = "Quality check results on field: Temperature, Vaisala probe 2, maximum" ; qc_temp_v2_max:units = "unitless" ; qc_temp_v2_max:description = "See global attributes for individual bit descriptions." ; float temp_v3_max(time) ; temp_v3_max:long_name = "Temperature, Vaisala probe 3, maximum" ; temp_v3_max:units = "degC" ; temp_v3_max:valid_min = -40.f ; temp_v3_max:valid_max = 50.f ; temp_v3_max:valid_delta = 10.f ; temp_v3_max:missing_value = -9999.f ; int qc_temp_v3_max(time) ; qc_temp_v3_max:long_name = "Quality check results on field: Temperature, Vaisala probe 3, maximum" ; qc_temp_v3_max:units = "unitless" ; qc_temp_v3_max:description = "See global attributes for individual bit descriptions." ; float temp_r1_max(time) ; temp_r1_max:long_name = "Temperature, Rotronic probe 1, maximum" ; temp_r1_max:units = "degC" ; temp_r1_max:valid_min = -40.f ; temp_r1_max:valid_max = 50.f ; temp_r1_max:valid_delta = 10.f ; temp_r1_max:missing_value = -9999.f ; int qc_temp_r1_max(time) ; qc_temp_r1_max:long_name = "Quality check results on field: Temperature, Rotronic probe 1, maximum" ; qc_temp_r1_max:units = "unitless" ; qc_temp_r1_max:description = "See global attributes for individual bit descriptions." ; float temp_r2_max(time) ; temp_r2_max:long_name = "Temperature, Rotronic probe 2, maximum" ; temp_r2_max:units = "degC" ; temp_r2_max:valid_min = -40.f ; temp_r2_max:valid_max = 50.f ; temp_r2_max:valid_delta = 10.f ; temp_r2_max:missing_value = -9999.f ; int qc_temp_r2_max(time) ; qc_temp_r2_max:long_name = "Quality check results on field: Temperature, Rotronic probe 2, maximum" ; qc_temp_r2_max:units = "unitless" ; qc_temp_r2_max:description = "See global attributes for individual bit descriptions." ; float temp_r3_max(time) ; temp_r3_max:long_name = "Temperature, Rotronic probe 3, maximum" ; temp_r3_max:units = "degC" ; temp_r3_max:valid_min = -40.f ; temp_r3_max:valid_max = 50.f ; temp_r3_max:valid_delta = 10.f ; temp_r3_max:missing_value = -9999.f ; int qc_temp_r3_max(time) ; qc_temp_r3_max:long_name = "Quality check results on field: Temperature, Rotronic probe 3, maximum" ; qc_temp_r3_max:units = "unitless" ; qc_temp_r3_max:description = "See global attributes for individual bit descriptions." ; float rh_v1_max(time) ; rh_v1_max:long_name = "Relative humidity, Vaisala probe 1, maximum" ; rh_v1_max:units = "%" ; rh_v1_max:valid_min = -2.f ; rh_v1_max:valid_max = 104.f ; rh_v1_max:valid_delta = 30.f ; rh_v1_max:missing_value = -9999.f ; int qc_rh_v1_max(time) ; qc_rh_v1_max:long_name = "Quality check results on field: Relative humidity, Vaisala probe 1, maximum" ; qc_rh_v1_max:units = "unitless" ; qc_rh_v1_max:description = "See global attributes for individual bit descriptions." ; float rh_v2_max(time) ; rh_v2_max:long_name = "Relative humidity, Vaisala probe 2, maximum" ; rh_v2_max:units = "%" ; rh_v2_max:valid_min = -2.f ; rh_v2_max:valid_max = 104.f ; rh_v2_max:valid_delta = 30.f ; rh_v2_max:missing_value = -9999.f ; int qc_rh_v2_max(time) ; qc_rh_v2_max:long_name = "Quality check results on field: Relative humidity, Vaisala probe 2, maximum" ; qc_rh_v2_max:units = "unitless" ; qc_rh_v2_max:description = "See global attributes for individual bit descriptions." ; float rh_v3_max(time) ; rh_v3_max:long_name = "Relative humidity, Vaisala probe 3, maximum" ; rh_v3_max:units = "%" ; rh_v3_max:valid_min = -2.f ; rh_v3_max:valid_max = 104.f ; rh_v3_max:valid_delta = 30.f ; rh_v3_max:missing_value = -9999.f ; int qc_rh_v3_max(time) ; qc_rh_v3_max:long_name = "Quality check results on field: Relative humidity, Vaisala probe 3, maximum" ; qc_rh_v3_max:units = "unitless" ; qc_rh_v3_max:description = "See global attributes for individual bit descriptions." ; float rh_r1_max(time) ; rh_r1_max:long_name = "Relative humidity, Rotronic probe 1, maximum" ; rh_r1_max:units = "%" ; rh_r1_max:valid_min = -2.f ; rh_r1_max:valid_max = 104.f ; rh_r1_max:valid_delta = 30.f ; rh_r1_max:missing_value = -9999.f ; int qc_rh_r1_max(time) ; qc_rh_r1_max:long_name = "Quality check results on field: Relative humidity, Rotronic probe 1, maximum" ; qc_rh_r1_max:units = "unitless" ; qc_rh_r1_max:description = "See global attributes for individual bit descriptions." ; float rh_r2_max(time) ; rh_r2_max:long_name = "Relative humidity, Rotronic probe 2, minimum" ; rh_r2_max:units = "%" ; rh_r2_max:valid_min = -2.f ; rh_r2_max:valid_max = 104.f ; rh_r2_max:valid_delta = 30.f ; rh_r2_max:missing_value = -9999.f ; int qc_rh_r2_max(time) ; qc_rh_r2_max:long_name = "Quality check results on field: Relative humidity, Rotronic probe 2, minimum" ; qc_rh_r2_max:units = "unitless" ; qc_rh_r2_max:description = "See global attributes for individual bit descriptions." ; float rh_r3_max(time) ; rh_r3_max:long_name = "Relative humidity, Rotronic probe 3, minimum" ; rh_r3_max:units = "%" ; rh_r3_max:valid_min = -2.f ; rh_r3_max:valid_max = 104.f ; rh_r3_max:valid_delta = 30.f ; rh_r3_max:missing_value = -9999.f ; int qc_rh_r3_max(time) ; qc_rh_r3_max:long_name = "Quality check results on field: Relative humidity, Rotronic probe 3, minimum" ; qc_rh_r3_max:units = "unitless" ; qc_rh_r3_max:description = "See global attributes for individual bit descriptions." ; float temp_v1_min(time) ; temp_v1_min:long_name = "Temperature, Vaisala probe 1, minimum" ; temp_v1_min:units = "degC" ; temp_v1_min:valid_min = -40.f ; temp_v1_min:valid_max = 50.f ; temp_v1_min:valid_delta = 10.f ; temp_v1_min:missing_value = -9999.f ; int qc_temp_v1_min(time) ; qc_temp_v1_min:long_name = "Quality check results on field: Temperature, Vaisala probe 1, minimum" ; qc_temp_v1_min:units = "unitless" ; qc_temp_v1_min:description = "See global attributes for individual bit descriptions." ; float temp_v2_min(time) ; temp_v2_min:long_name = "Temperature, Vaisala probe 2, minimum" ; temp_v2_min:units = "degC" ; temp_v2_min:valid_min = -40.f ; temp_v2_min:valid_max = 50.f ; temp_v2_min:valid_delta = 10.f ; temp_v2_min:missing_value = -9999.f ; int qc_temp_v2_min(time) ; qc_temp_v2_min:long_name = "Quality check results on field: Temperature, Vaisala probe 2, minimum" ; qc_temp_v2_min:units = "unitless" ; qc_temp_v2_min:description = "See global attributes for individual bit descriptions." ; float temp_v3_min(time) ; temp_v3_min:long_name = "Temperature, Vaisala probe 3, minimum" ; temp_v3_min:units = "degC" ; temp_v3_min:valid_min = -40.f ; temp_v3_min:valid_max = 50.f ; temp_v3_min:valid_delta = 10.f ; temp_v3_min:missing_value = -9999.f ; int qc_temp_v3_min(time) ; qc_temp_v3_min:long_name = "Quality check results on field: Temperature, Vaisala probe 3, minimum" ; qc_temp_v3_min:units = "unitless" ; qc_temp_v3_min:description = "See global attributes for individual bit descriptions." ; float temp_r1_min(time) ; temp_r1_min:long_name = "Temperature, Rotronic probe 1, minimum" ; temp_r1_min:units = "degC" ; temp_r1_min:valid_min = -40.f ; temp_r1_min:valid_max = 50.f ; temp_r1_min:valid_delta = 10.f ; temp_r1_min:missing_value = -9999.f ; int qc_temp_r1_min(time) ; qc_temp_r1_min:long_name = "Quality check results on field: Temperature, Rotronic probe 1, minimum" ; qc_temp_r1_min:units = "unitless" ; qc_temp_r1_min:description = "See global attributes for individual bit descriptions." ; float temp_r2_min(time) ; temp_r2_min:long_name = "Temperature, Rotronic probe 2, minimum" ; temp_r2_min:units = "degC" ; temp_r2_min:valid_min = -40.f ; temp_r2_min:valid_max = 50.f ; temp_r2_min:valid_delta = 10.f ; temp_r2_min:missing_value = -9999.f ; int qc_temp_r2_min(time) ; qc_temp_r2_min:long_name = "Quality check results on field: Temperature, Rotronic probe 2, minimum" ; qc_temp_r2_min:units = "unitless" ; qc_temp_r2_min:description = "See global attributes for individual bit descriptions." ; float temp_r3_min(time) ; temp_r3_min:long_name = "Temperature, Rotronic probe 3, minimum" ; temp_r3_min:units = "degC" ; temp_r3_min:valid_min = -40.f ; temp_r3_min:valid_max = 50.f ; temp_r3_min:valid_delta = 10.f ; temp_r3_min:missing_value = -9999.f ; int qc_temp_r3_min(time) ; qc_temp_r3_min:long_name = "Quality check results on field: Temperature, Rotronic probe 3, minimum" ; qc_temp_r3_min:units = "unitless" ; qc_temp_r3_min:description = "See global attributes for individual bit descriptions." ; float rh_v1_min(time) ; rh_v1_min:long_name = "Relative humidity, Vaisala probe 1, minimum" ; rh_v1_min:units = "%" ; rh_v1_min:valid_min = -2.f ; rh_v1_min:valid_max = 104.f ; rh_v1_min:valid_delta = 30.f ; rh_v1_min:missing_value = -9999.f ; int qc_rh_v1_min(time) ; qc_rh_v1_min:long_name = "Quality check results on field: Relative humidity, Vaisala probe 1, minimum" ; qc_rh_v1_min:units = "unitless" ; qc_rh_v1_min:description = "See global attributes for individual bit descriptions." ; float rh_v2_min(time) ; rh_v2_min:long_name = "Relative humidity, Vaisala probe 2, minimum" ; rh_v2_min:units = "%" ; rh_v2_min:valid_min = -2.f ; rh_v2_min:valid_max = 104.f ; rh_v2_min:valid_delta = 30.f ; rh_v2_min:missing_value = -9999.f ; int qc_rh_v2_min(time) ; qc_rh_v2_min:long_name = "Quality check results on field: Relative humidity, Vaisala probe 2, minimum" ; qc_rh_v2_min:units = "unitless" ; qc_rh_v2_min:description = "See global attributes for individual bit descriptions." ; float rh_v3_min(time) ; rh_v3_min:long_name = "Relative humidity, Vaisala probe 3, minimum" ; rh_v3_min:units = "%" ; rh_v3_min:valid_min = -2.f ; rh_v3_min:valid_max = 104.f ; rh_v3_min:valid_delta = 30.f ; rh_v3_min:missing_value = -9999.f ; int qc_rh_v3_min(time) ; qc_rh_v3_min:long_name = "Quality check results on field: Relative humidity, Vaisala probe 3, minimum" ; qc_rh_v3_min:units = "unitless" ; qc_rh_v3_min:description = "See global attributes for individual bit descriptions." ; float rh_r1_min(time) ; rh_r1_min:long_name = "Relative humidity, Rotronic probe 1, minimum" ; rh_r1_min:units = "%" ; rh_r1_min:valid_min = -2.f ; rh_r1_min:valid_max = 104.f ; rh_r1_min:valid_delta = 30.f ; rh_r1_min:missing_value = -9999.f ; int qc_rh_r1_min(time) ; qc_rh_r1_min:long_name = "Quality check results on field: Relative humidity, Rotronic probe 1, minimum" ; qc_rh_r1_min:units = "unitless" ; qc_rh_r1_min:description = "See global attributes for individual bit descriptions." ; float rh_r2_min(time) ; rh_r2_min:long_name = "Relative humidity, Rotronic probe 2, minimum" ; rh_r2_min:units = "%" ; rh_r2_min:valid_min = -2.f ; rh_r2_min:valid_max = 104.f ; rh_r2_min:valid_delta = 30.f ; rh_r2_min:missing_value = -9999.f ; int qc_rh_r2_min(time) ; qc_rh_r2_min:long_name = "Quality check results on field: Relative humidity, Rotronic probe 2, minimum" ; qc_rh_r2_min:units = "unitless" ; qc_rh_r2_min:description = "See global attributes for individual bit descriptions." ; float rh_r3_min(time) ; rh_r3_min:long_name = "Relative humidity, Rotronic probe 3, minimum" ; rh_r3_min:units = "%" ; rh_r3_min:valid_min = -2.f ; rh_r3_min:valid_max = 104.f ; rh_r3_min:valid_delta = 30.f ; rh_r3_min:missing_value = -9999.f ; int qc_rh_r3_min(time) ; qc_rh_r3_min:long_name = "Quality check results on field: Relative humidity, Rotronic probe 3, minimum" ; qc_rh_r3_min:units = "unitless" ; qc_rh_r3_min:description = "See global attributes for individual bit descriptions." ; float logger_temp(time) ; logger_temp:long_name = "Logger panel temperature" ; logger_temp:units = "degC" ; logger_temp:resolution = 0.01f ; logger_temp: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 = "surthref_ingest -s sgp -f C1" ; :qc_standards_version = "1.0" ; :process_version = "ingest-surthref-3.5-0.el6" ; :dod_version = "surthref-b1-1.2" ; :site_id = "sgp" ; :facility_id = "C1: Lamont, Oklahoma" ; :input_source = "/data/collection/sgp/sgpsurthrefC1.00/SurTHRef.20140915000000.dat" ; :data_level = "b1" ; :sampling_interval = "60 seconds" ; :averaging_interval = "None" ; :serial_number = "" ; :comment = "" ; :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, analyses 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" ; :Vaisala_probe1_serial_number = "12" ; :Vaisala_probe1_location = "1" ; :Vaisala_probe2_serial_number = "5" ; :Vaisala_probe2_location = "5" ; :Vaisala_probe3_serial_number = "15" ; :Vaisala_probe3_location = "3" ; :Rotronic_probe1_serial_number = "92784" ; :Rotronic_probe1_location = "4" ; :Rotronic_probe2_serial_number = "92782" ; :Rotronic_probe2_location = "2" ; :Rotronic_probe3_serial_number = "92783" ; :Rotronic_probe3_location = "6\r\n", "" ; :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 = "sgpsurthrefC1.b1" ; :history = "created by user dsmgr on machine tin at 2014-09-15 01:11:01, using ingest-surthref-3.5-0.el6" ; }