netcdf sgpsondewrpnB1.b1.20020527.083000 { dimensions: time = UNLIMITED ; // (2923 currently) variables: int base_time ; base_time:string = "27-May-2002,8:30:00 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 2002-05-27 08:30:00 0:00" ; float pres(time) ; pres:long_name = "Pressure" ; pres:units = "hPa" ; pres:valid_min = 0.f ; pres:valid_max = 1100.f ; pres:valid_delta = 10.f ; pres:resolution = 0.1f ; pres:missing_value = -9999.f ; int qc_pres(time) ; qc_pres:long_name = "Quality check results on field: Pressure" ; qc_pres:units = "unitless" ; float tdry(time) ; tdry:long_name = "Dry Bulb Temperature" ; tdry:units = "C" ; tdry:valid_min = -80.f ; tdry:valid_max = 50.f ; tdry:valid_delta = 10.f ; tdry:resolution = 0.1f ; tdry:missing_value = -9999.f ; int qc_tdry(time) ; qc_tdry:long_name = "Quality check results on field: Dry Bulb Temperature" ; qc_tdry:units = "unitless" ; float dp(time) ; dp:long_name = "Dewpoint Temperature" ; dp:units = "C" ; dp:valid_min = -110.f ; dp:valid_max = 50.f ; dp:resolution = 0.1f ; dp:missing_value = -9999.f ; int qc_dp(time) ; qc_dp:long_name = "Quality check results on field: Dewpoint Temperature" ; qc_dp:units = "unitless" ; float wspd(time) ; wspd:long_name = "Wind Speed" ; wspd:units = "m/s" ; wspd:valid_min = 0.f ; wspd:valid_max = 100.f ; wspd:resolution = 0.1f ; wspd:missing_value = -9999.f ; int qc_wspd(time) ; qc_wspd:long_name = "Quality check results on field: Wind Speed" ; qc_wspd:units = "unitless" ; float deg(time) ; deg:long_name = "Wind Direction" ; deg:units = "deg" ; deg:valid_min = 0.f ; deg:valid_max = 360.f ; deg:resolution = 1.f ; deg:missing_value = -9999.f ; int qc_deg(time) ; qc_deg:long_name = "Quality check results on field: Wind Direction" ; qc_deg:units = "unitless" ; float rh(time) ; rh:long_name = "Relative Humidity" ; rh:units = "%" ; rh:valid_min = 0.f ; rh:valid_max = 100.f ; rh:resolution = 1.f ; rh:missing_value = -9999.f ; int qc_rh(time) ; qc_rh:long_name = "Quality check results on field: Relative Humidity" ; qc_rh:units = "unitless" ; float u_wind(time) ; 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:resolution = 0.1f ; u_wind:missing_value = -9999.f ; u_wind:Calculation = "(-1.0 * sin(wind direction) * wind speed)" ; int qc_u_wind(time) ; qc_u_wind:long_name = "Quality check results on field: Eastward Wind Component" ; qc_u_wind:units = "unitless" ; float v_wind(time) ; 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:resolution = 0.1f ; v_wind:missing_value = -9999.f ; v_wind:Calculation = "(-1.0 * cos(wind direction) * wind speed)" ; int qc_v_wind(time) ; qc_v_wind:long_name = "Quality check results on field: Northward Wind Component" ; qc_v_wind:units = "unitless" ; float wstat(time) ; wstat:long_name = "Wind Status" ; wstat:units = "unitless" ; wstat:missing_value = -9999.f ; float asc(time) ; asc:long_name = "Ascent Rate" ; asc:units = "m/s" ; asc:valid_min = -10.f ; asc:valid_max = 20.f ; asc:valid_delta = 5.f ; asc:resolution = 0.1f ; asc:missing_value = -9999.f ; int qc_asc(time) ; qc_asc:long_name = "Quality check results on field: Ascent Rate" ; qc_asc:units = "unitless" ; float lat(time) ; lat:long_name = "north latitude" ; lat:units = "degrees" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; float lon(time) ; lon:long_name = "east longitude" ; lon:units = "degrees" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt(time) ; alt:long_name = "altitude" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :qc_method = "Standard Mentor QC" ; :Mentor_QC_Field_Information = "For each qc_ interpret the values as follows:\n", "\n", "Basic mentor QC checks:\n", "=======================\n", "A value of 0 means that no mentor QC (missing/min/max/delta) checks failed\n", "A value of 1 means that the sample contained a \'missing data\' value\n", "A value of 2 means that the sample failed the \'minimum\' check\n", "A value of 4 means that the sample failed the \'maximum\' check\n", "A value of 8 means that the sample failed the \'delta\' check\n", "\n", " Note that the delta computation for multi-dimensioned data \n", " compares the absolute value between points in the same spatial \n", " location, at the next point in time. \n", "\n", "Possible Combinations of mentor QC check results:\n", "=================================================\n", "\n", "A value of 3 means that the sample failed the \'missing and minimum\' checks\n", "A value of 5 means that the sample failed the \'missing and maximum\' checks\n", "A value of 7 means that the sample failed the \'missing, minimum and maximum\' checks\n", "A value of 9 means that the sample failed the \'missing and delta\' checks\n", "A value of 10 means that the sample failed the \'minimum and delta\' checks\n", "A value of 11 means that the sample failed the \'missing, minimum and delta\' checks\n", "A value of 12 means that the sample failed the \'maximum and delta\' checks\n", "A value of 14 means that the sample failed the \'minimum, maximum and delta\' checks\n", "A value of 15 means that the sample failed the \'missing, minimum, maximum and delta\' checks\n", "\n", "If the associated non-QC field does not contain any mentor-specified minimum,\n", "maximum or delta information, we do not generate a qc_field.\n", "" ; :mqc_software = "$Id: mentorQC_main.c,v 1.42 2002/03/14 20:51:04 koontz process-qc-mentorQC-7.19-0 $" ; :proc_level = "b1" ; :ingest_software = " sonde_ingest.c,v 5.10 2001/03/21 01:13:08 ermold process-ingest-sonde_ingest-7.5-0 $" ; :input_source = "a1 file generated from: sonde81:/data/collection/sgp/sgpsondeB1.00/good.2002MAY270830.parsed" ; :site_id = "sgp" ; :facility_id = "B1 : Hillsboro" ; :sample_int = "1.2 seconds" ; :averaging_int = "None." ; :resolution_description = "The resolution field attributes refer to the number of significant\n", "digits relative to the decimal point that should be used in\n", "calculations. Using fewer digits might result in greater uncertainty;\n", "using a larger number of digits should have no effect and thus is\n", "unnecessary. However, analyses based on differences in values with\n", "a larger number of significant digits than indicated could lead to\n", "erroneous results or misleading scientific conclusions.\n", "\n", "resolution for lat= 0.001\n", "resolution for lon = 0.001\n", "resolution for alt = 1" ; :phase_fitting_2 = "" ; :phase_fitting_3 = "" ; :pressure_correction = "" ; :temperature_correction = "" ; :humidity_correction = "" ; :pressure_gc_sonde = "" ; :temperature_gc_sonde = "" ; :humidity_gc_sonde = "" ; :latitude_calculation = "lat[k-1]+((v_wind[k]-v_wind[k-1])/2)*delta_time)/111137.0" ; :longitude_calculation = "lon[k-1]+((u_wind[k]-u_wind[k-1])/2)*delta_time)/\n", "(111137.0*(cos(0.5*lat[k]-lat[k-1)))) " ; :sonde_pc_software_version = "8.29" ; :phase_fitting_1 = "Phase fitting length is 60 s from 0 min to 120 min\r\n", "" ; :sounding_number = "110527024" ; :serial_number = "W3940100" ; :launch_mode = "Research Mode\n", "No wind editing \r\n", "" ; :launch_status = "\n", "110527024 SGP/CART/HILLSBORO1\r\n", "74547\r\n", "020527 0830\r\n", " W3940100\r\n", "/// /// ///\r\n", "095\r\n", "085 010 005\r\n", "093 002 005\r\n", "092 003 005\r\n", "005 005 005\r\n", "585 005 221\r\n", "098 098 098\r\n", "098 000 097\r\n", "000 000\r\n", "098 098 098\r\n", "\n", "" ; :comment = "The time assigned to each data point indicates the end of any \n", "period of averaging of the geophysical data.\n", "Note: Due to missing values, all values of lat/lon\n", "after sample 385 are interpolated." ; :zeb_platform = "sgpsondewrpnB1.b1" ; :history = "created by the Zebra DataStore library, 28-May-2002,17:33:19, $RCSfile: DFA_NetCDF.c,v $ $Revision: 3.54 $\n", "" ; }