netcdf twpinterpolatedsondeC2.c1.20130908.000000 { dimensions: time = UNLIMITED ; // (1440 currently) height = 316 ; variables: int base_time ; base_time:string = "2013-09-08 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 2013-09-08 00:00:00 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2013-09-08 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 = "Bad" ; 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 = "Bad" ; 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 = "Bad" ; qc_time:delta_t_lower_limit = 20. ; qc_time:delta_t_upper_limit = 20. ; 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 height(height) ; height:long_name = "Height" ; height:units = "km" ; height:comment = "Height represents km above mean sea level" ; float precip(time) ; precip:long_name = "Precipitation" ; precip:units = "mm" ; precip:missing_value = -9999.f ; int qc_precip(time) ; qc_precip:long_name = "Quality check results on field: Precipitation" ; qc_precip:units = "unitless" ; qc_precip:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_precip:bit_1_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_precip:bit_1_assessment = "Bad" ; float temp(time, height) ; temp:long_name = "Temperature" ; temp:units = "degC" ; temp:valid_min = -90.f ; temp:valid_max = 50.f ; temp:missing_value = -9999.f ; int qc_temp(time, height) ; qc_temp:long_name = "Quality check results on field: Temperature" ; qc_temp:units = "unitless" ; qc_temp:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_temp:bit_1_description = "Value is less than the valid_min." ; qc_temp:bit_1_assessment = "Indeterminate" ; qc_temp:bit_2_description = "Value is greater than the valid_max." ; qc_temp:bit_2_assessment = "Indeterminate" ; qc_temp:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_temp:bit_3_assessment = "Bad" ; float rh(time, height) ; rh:long_name = "Relative humidity" ; rh:units = "%" ; rh:valid_min = 0.f ; rh:valid_max = 105.f ; rh:missing_value = -9999.f ; int qc_rh(time, height) ; qc_rh:long_name = "Quality check results on field: Relative humidity" ; qc_rh:units = "unitless" ; qc_rh:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_rh:bit_1_description = "Value is less than the valid_min." ; qc_rh:bit_1_assessment = "Indeterminate" ; qc_rh:bit_2_description = "Value is greater than the valid_max." ; qc_rh:bit_2_assessment = "Indeterminate" ; qc_rh:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_rh:bit_3_assessment = "Bad" ; float vap_pres(time, height) ; vap_pres:long_name = "Vapor pressure" ; vap_pres:units = "kPa" ; vap_pres:missing_value = -9999.f ; int qc_vap_pres(time, height) ; qc_vap_pres:long_name = "Quality check results on field: Vapor pressure" ; qc_vap_pres:units = "unitless" ; qc_vap_pres:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_vap_pres:bit_1_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_vap_pres:bit_1_assessment = "Bad" ; float bar_pres(time, height) ; bar_pres:long_name = "Barometric pressure" ; bar_pres:units = "kPa" ; bar_pres:valid_min = 0.f ; bar_pres:valid_max = 110.f ; bar_pres:missing_value = -9999.f ; int qc_bar_pres(time, height) ; qc_bar_pres:long_name = "Quality check results on field: Barometric pressure" ; qc_bar_pres:units = "unitless" ; qc_bar_pres:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_bar_pres:bit_1_description = "Value is less than the valid_min." ; qc_bar_pres:bit_1_assessment = "Indeterminate" ; qc_bar_pres:bit_2_description = "Value is greater than the valid_max." ; qc_bar_pres:bit_2_assessment = "Indeterminate" ; qc_bar_pres:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_bar_pres:bit_3_assessment = "Bad" ; float wspd(time, height) ; wspd:long_name = "Wind speed" ; wspd:units = "m/s" ; wspd:valid_min = 0.f ; wspd:valid_max = 100.f ; wspd:missing_value = -9999.f ; int qc_wspd(time, height) ; qc_wspd:long_name = "Quality check results on field: Wind speed" ; qc_wspd:units = "unitless" ; qc_wspd:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_wspd:bit_1_description = "Value is less than the valid_min." ; qc_wspd:bit_1_assessment = "Indeterminate" ; qc_wspd:bit_2_description = "Value is greater than the valid_max." ; qc_wspd:bit_2_assessment = "Indeterminate" ; qc_wspd:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_wspd:bit_3_assessment = "Bad" ; float wdir(time, height) ; wdir:long_name = "Wind direction" ; wdir:units = "degrees" ; wdir:valid_min = 0.f ; wdir:valid_max = 360.f ; wdir:missing_value = -9999.f ; int qc_wdir(time, height) ; qc_wdir:long_name = "Quality check results on field: Wind direction" ; qc_wdir:units = "unitless" ; qc_wdir:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_wdir:bit_1_description = "Value is less than the valid_min." ; qc_wdir:bit_1_assessment = "Indeterminate" ; qc_wdir:bit_2_description = "Value is greater than the valid_max." ; qc_wdir:bit_2_assessment = "Indeterminate" ; qc_wdir:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_wdir:bit_3_assessment = "Bad" ; float u_wind(time, height) ; u_wind:long_name = "Eastward wind component" ; u_wind:units = "m/s" ; u_wind:valid_min = -75.f ; u_wind:valid_max = 75.f ; u_wind:missing_value = -9999.f ; int qc_u_wind(time, height) ; qc_u_wind:long_name = "Quality check results on field: Eastward wind component" ; qc_u_wind:units = "unitless" ; qc_u_wind:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_u_wind:bit_1_description = "Value is less than the valid_min." ; qc_u_wind:bit_1_assessment = "Indeterminate" ; qc_u_wind:bit_2_description = "Value is greater than the valid_max." ; qc_u_wind:bit_2_assessment = "Indeterminate" ; qc_u_wind:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_u_wind:bit_3_assessment = "Bad" ; float v_wind(time, height) ; v_wind:long_name = "Northward wind component" ; v_wind:units = "m/s" ; v_wind:valid_min = -75.f ; v_wind:valid_max = 75.f ; v_wind:missing_value = -9999.f ; int qc_v_wind(time, height) ; qc_v_wind:long_name = "Quality check results on field: Northward wind component" ; qc_v_wind:units = "unitless" ; qc_v_wind:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_v_wind:bit_1_description = "Value is less than the valid_min." ; qc_v_wind:bit_1_assessment = "Indeterminate" ; qc_v_wind:bit_2_description = "Value is greater than the valid_max." ; qc_v_wind:bit_2_assessment = "Indeterminate" ; qc_v_wind:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_v_wind:bit_3_assessment = "Bad" ; float dp(time, height) ; dp:long_name = "Dewpoint temperature" ; dp:units = "degC" ; dp:valid_min = -110.f ; dp:valid_max = 50.f ; dp:missing_value = -9999.f ; int qc_dp(time, height) ; qc_dp:long_name = "Quality check results on field: Dewpoint temperature" ; qc_dp:units = "unitless" ; qc_dp:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_dp:bit_1_description = "Value is less than the valid_min." ; qc_dp:bit_1_assessment = "Indeterminate" ; qc_dp:bit_2_description = "Value is greater than the valid_max." ; qc_dp:bit_2_assessment = "Indeterminate" ; qc_dp:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_dp:bit_3_assessment = "Bad" ; float potential_temp(time, height) ; potential_temp:long_name = "Potential temperature" ; potential_temp:units = "K" ; potential_temp:missing_value = -9999.f ; int qc_potential_temp(time, height) ; qc_potential_temp:long_name = "Quality check results on field: Potential temperature" ; qc_potential_temp:units = "unitless" ; qc_potential_temp:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_potential_temp:bit_1_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_potential_temp:bit_1_assessment = "Bad" ; float sh(time, height) ; sh:long_name = "Specific humidity" ; sh:units = "g/g" ; sh:missing_value = -9999.f ; int qc_sh(time, height) ; qc_sh:long_name = "Quality check results on field: Specific humidity" ; qc_sh:units = "unitless" ; qc_sh:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_sh:bit_1_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_sh:bit_1_assessment = "Bad" ; float rh_scaled(time, height) ; rh_scaled:long_name = "Relative humidity scaled using MWR" ; rh_scaled:units = "%" ; rh_scaled:valid_min = 0.f ; rh_scaled:valid_max = 105.f ; rh_scaled:missing_value = -9999.f ; int qc_rh_scaled(time, height) ; qc_rh_scaled:long_name = "Quality check results on field: Relative humidity scaled using MWR" ; qc_rh_scaled:units = "unitless" ; qc_rh_scaled:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_rh_scaled:bit_1_description = "Value is less than the valid_min." ; qc_rh_scaled:bit_1_assessment = "Indeterminate" ; qc_rh_scaled:bit_2_description = "Value is greater than the valid_max." ; qc_rh_scaled:bit_2_assessment = "Indeterminate" ; qc_rh_scaled:bit_3_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_rh_scaled:bit_3_assessment = "Bad" ; float vapor_source(time, height) ; vapor_source:long_name = "Source of MWR data used to produce scaled RH field" ; vapor_source:units = "unitless" ; vapor_source:comment_1 = "0 -- Vapor from mwrret1liljclou not flagged as bad from qc_be_pwv" ; vapor_source:comment_2 = "1 -- Vapor from mwrret1liljclou flagged as bad from qc_be_pwv, data not scaled" ; vapor_source:comment_3 = "2 -- Vapor from mwrlos not flagged as bad or indeterminate from qc_vap" ; vapor_source:comment_4 = "3 -- Vapor from mwrlos flagged as bad or indeterminate from qc_vap, data not scaled" ; vapor_source:comment_5 = "4 -- No Vapor from MWR, data not scaled" ; vapor_source: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: :process_version = "vap-interpolatedsonde-6.1-1.el6" ; :command_line = "interpolatedsonde -s twp -f C2 -b 20130908 -e 20130909 -R -D 2 -n interpolatedsonde" ; :site_id = "twp" ; :facility_id = "C2: Denigomodu, Nauru" ; :dod_version = "interpolatedsonde-c1-2.0" ; :reference = "Technical document (\"Interpolated Sounding Value-Added Product,\" DOE/SC-ARM/TR-124) is found at www.arm.gov/publications/tech_reports/doe-sc-arm-tr-124.pdf" ; :qc_standards_version = "1.0" ; :input_datastreams_description = "A string consisting of the datastream(s), datastream version(s), and datastream date (range)." ; :input_datastreams_num = 8 ; :input_datastreams = "twpmetC2.b1 : 4.17 : 20130907.000000-20130909.000000\n", "twpmwrlosC2.b1 : 2.1 : 20130907.000007-20130909.000035\n", "twpmwrret1liljclouC2.c1 : 3.2 : 20130907.000007-20130908.000002" ; :zeb_platform = "sgpinterpolatedsondeC1.c1" ; :history = "created by user gervais on machine amber at 2014-08-25 15:27:22, using vap-interpolatedsonde-6.1-1.el6" ; }