netcdf sgp10rlprofbe1turnC1.c1.20030820.000000 { dimensions: time = UNLIMITED ; // (144 currently) height = 385 ; variables: int base_time ; base_time:string = "20-Aug-2003,00:00: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 2003-8-20 00:00:00 0:00" ; float height(height) ; height:long_name = "Height" ; height:units = "km AGL" ; height:comment = "Heights correspond to the middle of the bin" ; short mode(time) ; mode:long_name = "Mode of the dataset (as defined by the filter arrangement of the lidar)" ; mode:units = "unitless" ; mode:valid_values = "{0,1,2}" ; mode:explanation_of_0 = "Indeterminate" ; mode:explanation_of_1 = "Normal mode (low solar background operation)" ; mode:explanation_of_2 = "Bright mode (high solar background operation)" ; float shots_summed(time) ; shots_summed:long_name = "Number of laser shots in the ensemble" ; shots_summed:units = "counts" ; float average_energy(time) ; average_energy:long_name = "Average laser energy of the ensemble shots" ; average_energy:units = "mJ" ; short tweaks(time) ; tweaks:long_name = "Flag denoting the occurrence of power or alignment tweaks" ; tweaks:units = "unitless" ; tweaks:valid_values = "{0,1,2,3}" ; tweaks:explanation_of_0 = "No tweaks occurred during this ensemble" ; tweaks:explanation_of_1 = "A power tweak (adjustment) occurred during this ensemble" ; tweaks:explanation_of_2 = "An alignment tweak occurred during this ensemble" ; tweaks:explanation_of_3 = "Both a power and an alignment tweak occurred during this ensemble" ; int qc_flag(time) ; qc_flag:long_name = "Data quality flag" ; qc_flag:units = "unitless" ; qc_flag:comment_00 = "QC field is packed, thus multiple flags can be set simultaneously" ; qc_flag:comment_01 = "Value of 0 ==> data appears ok" ; qc_flag:comment_02 = "Value of 1*10^0 ==> No data collected" ; qc_flag:comment_03 = "Value of 1*10^1 ==> Hatch closed" ; qc_flag:comment_04 = "Value of 1*10^2 ==> Abnormal attenuation detected" ; qc_flag:comment_05 = "Value of 1*10^3 ==> All data (MR, ASR/EXT, and DEP) manually flagged as suspect" ; qc_flag:comment_06 = "Value of 2*10^3 ==> All data (MR, ASR/EXT, and DEP) manually flagged as BAD" ; qc_flag:comment_07 = "Value of 3*10^3 ==> All water vapor (MR) data manually flagged as suspect" ; qc_flag:comment_08 = "Value of 4*10^3 ==> All water vapor (MR) data manually flagged as BAD" ; qc_flag:comment_09 = "Value of 5*10^3 ==> All aerosol (ASR/EXT) data manually flagged as suspect" ; qc_flag:comment_10 = "Value of 6*10^3 ==> All aerosol (ASR/EXT) data manually flagged as BAD" ; qc_flag:comment_11 = "Value of 7*10^3 ==> All depolarization (DEP) data manually flagged as suspect" ; qc_flag:comment_12 = "Value of 8*10^3 ==> All depolarization (DEP) data manually flagged as BAD" ; qc_flag:comment_13 = "Value of 1*10^4 ==> AOD below min threshold (0.0001) -- all aerosol data suspect" ; qc_flag:comment_14 = "Value of 2*10^4 ==> AOD above max threshold (1.5) -- all aerosol data suspect" ; qc_flag:comment_15 = "Value of 3*10^4 ==> Max height used in AOD calculation higher than cloud base -- retrieved AOD data suspect" ; qc_flag:comment_16 = "Value of 4*10^4 ==> Missing data in aerosol scattering ratio, backscatter, or extinction profiles" ; qc_flag:comment_17 = "Value of 6*10^4 ==> No temperature data, so unable to calculate aerosol backscatter or extinction profiles" ; qc_flag:comment_18 = "Value of 1*10^5 ==> Raman lidar PWV data missing -- probably due to lack of pressure data" ; qc_flag:comment_19 = "Value of 2*10^5 ==> (PWV + error) below min threshold (0.0) -- all water vapor data suspect" ; qc_flag:comment_20 = "Value of 3*10^5 ==> (PWV - error) above max threshold (6.0) -- all water vapor data suspect" ; qc_flag:comment_21 = "Value of 4*10^5 ==> RL_PWV_fraction below threshold (0.70) -- retrieved PWV amount suspect" ; qc_flag:comment_22 = "Value of 5*10^5 ==> Max height of WV used is higher than detected cloud base -- retrieved PWV amount suspect" ; qc_flag:comment_23 = "Value of 6*10^4 ==> No temperature data, so unable to calculate relative humidity profiles" ; qc_flag:manual_comment_01 = "Data reviewed by JG on 8/22/03" ; short sample_times_other(time) ; sample_times_other:long_name = "Flag indicating whether or not there was a sample from the temperature_source dataset during the lidars averaging interval (1) or not (0)" ; sample_times_other:units = "unitless" ; sample_times_other:comment = "If the value is 1, then a sample from the temperature_source dataset did occur during this sample, otherwise interpolation was used" ; float mixing_ratio_resolution(height) ; mixing_ratio_resolution:long_name = "Resolution of the water vapor profiles" ; mixing_ratio_resolution:units = "km" ; mixing_ratio_resolution:input_platform = "sgp10rlprofmr1turnC1.c1" ; float liq_mwr(time) ; liq_mwr:long_name = "Cloud liquid water vapor by the microwave radiometer" ; liq_mwr:units = "cm" ; liq_mwr:input_platform = "sgp10rlprofmr1turnC1.c1" ; float pwv_mwr(time) ; pwv_mwr:long_name = "Precipitable water vapor observed by the microwave radiometer" ; pwv_mwr:units = "cm" ; pwv_mwr:input_platform = "sgp10rlprofmr1turnC1.c1" ; float pwv_rl(time) ; pwv_rl:long_name = "Precipitable water vapor observed by the Raman lidar" ; pwv_rl:units = "cm" ; pwv_rl:comment1 = "Since the lidar may not be able to sense the entire column, the integrated amount of water vapor from the lidar is scaled by the unitless estimate of the fraction of the water vapor in the column the lidar senses to provide the total PWV" ; pwv_rl:comment2 = "This value was calculated at the original vertical resolution" ; pwv_rl:input_platform = "sgp10rlprofmr1turnC1.c1" ; float pwv_rl_err(time) ; pwv_rl_err:long_name = "Random error in the precipitable water vapor observed by the Raman lidar" ; pwv_rl_err:units = "cm" ; pwv_rl_err:input_platform = "sgp10rlprofmr1turnC1.c1" ; float pwv_rl_fraction(time) ; pwv_rl_fraction:long_name = "Fraction of the total precipitable water vapor in the column sensed by the Raman lidar" ; pwv_rl_fraction:units = "unitless" ; pwv_rl_fraction:comment = "Estimated from the water vapor profiles listed in the global attribute Temperature_source" ; float w_max_height(time) ; w_max_height:long_name = "Suggested maximum altitude to use the water vapor data from the Raman lidar" ; w_max_height:units = "km" ; w_max_height:comment = "This is the first altitude above 1 km where the random error is larger than 25%" ; w_max_height:input_platform = "sgp10rlprofmr1turnC1.c1" ; float rl_w_60m(time) ; rl_w_60m:long_name = "Water vapor mixing ratio from the Raman lidar near 60 m" ; rl_w_60m:units = "g/kg" ; float rl_w_60m_err(time) ; rl_w_60m_err:long_name = "Water vapor mixing ratio error from the Raman lidar near 60 m" ; rl_w_60m_err:units = "g/kg" ; float twr_w_60m(time) ; twr_w_60m:long_name = "Water vapor mixing ratio from the 60 m tower" ; twr_w_60m:units = "g/kg" ; float w(time, height) ; w:long_name = "Water vapor mixing ratio profile" ; w:units = "g/kg" ; w:input_platform = "sgp10rlprofmr1turnC1.c1" ; w:note_0 = "Calibrated to agree with the MWR on average for 3 day periods" ; float w_err(time, height) ; w_err:long_name = "Random error in the water vapor mixing ratio profile" ; w_err:units = "g/kg" ; w_err:input_platform = "sgp10rlprofmr1turnC1.c1" ; float rh(time, height) ; rh:long_name = "Relative humidity profile" ; rh:units = "%" ; rh:input_platform = "sgp10rlprofmr1turnC1.c1" ; rh:note_0 = "Computed from W and P" ; float p(time, height) ; p:long_name = "Pressure" ; p:units = "mb" ; p:input_platform = "sgp10rlprofmr1turnC1.c1" ; p:note_0 = "Data interpolated from sgpsondewnpnC1.b1 to Raman lidar time/height grid" ; p:note_1 = "Lowest levels are from the SMOS and 25/60 m tower" ; float t(time, height) ; t:long_name = "Temperature" ; t:units = "degC" ; t:input_platform = "sgp10rlprofmr1turnC1.c1" ; t:note_0 = "Data interpolated from sgpsondewnpnC1.b1 to Raman lidar time/height grid" ; t:note_1 = "Lowest levels are from the SMOS and 25/60 m tower" ; float extinction_resolution(height) ; extinction_resolution:long_name = "Resolution of the aerosol extinction and backscatter profiles" ; extinction_resolution:units = "km" ; extinction_resolution:input_platform = "sgp10rlprofext1ferrC1.c1" ; float aod(time) ; aod:long_name = "Aerosol optical depth at 355 nm" ; aod:units = "unitless" ; aod:comment1 = "This value was calculated by integrating the extinction profile at its original vertical resolution" ; aod:input_platform = "sgp10rlprofext1ferrC1.c1" ; aod:Explanation_of_flag = "If the AOD is more than one error bar below zero, then -888.0 is inserted" ; float aod_err(time) ; aod_err:long_name = "Random error in the aerosol optical depth" ; aod_err:units = "unitless" ; aod_err:input_platform = "sgp10rlprofext1ferrC1.c1" ; aod_err:Explanation_of_flag = "If the AOD is more than one error bar below zero, then -888.0 is inserted" ; float aod_profile(time, height) ; aod_profile:long_name = "Aerosol optical depth profiles at 355 nm" ; aod_profile:units = "unitless" ; aod_profile:Explanation_of_flag = "If the AOD is more than one error bar below zero, then -888.0 is inserted" ; float aod_max_height(time) ; aod_max_height:long_name = "Maximum altitude used while computing AOD from the extinction profile" ; aod_max_height:units = "km" ; aod_max_height:input_platform = "sgp10rlprofext1ferrC1.c1" ; float ext(time, height) ; ext:long_name = "Aerosol extinction coefficient at 355 nm" ; ext:units = "km^(-1)" ; ext:input_platform = "sgp10rlprofext1ferrC1.c1" ; ext:note_0 = "Calculated from aerosol backscatter coef" ; ext:Explanation_of_flag = "If the AOD is more than one error bar below zero, then -888.0 is inserted" ; float ext_err(time, height) ; ext_err:long_name = "Random error in the aerosol extinction coefficient profile" ; ext_err:units = "km^(-1)" ; ext_err:input_platform = "sgp10rlprofext1ferrC1.c1" ; ext_err:Explanation_of_flag = "If the AOD is more than one error bar below zero, then -888.0 is inserted" ; float depolarization_resolution(height) ; depolarization_resolution:long_name = "Resolution of the depolarization ratio profile" ; depolarization_resolution:units = "km" ; depolarization_resolution:input_platform = "sgp10rlprofdep1turnC1.c1" ; float depol(time, height) ; depol:long_name = "Linear depolarization ratio profile" ; depol:units = "%" ; depol:input_platform = "sgp10rlprofdep1turnC1.c1" ; float depol_err(time, height) ; depol_err:long_name = "Random error in the linear depolarization ratio profile" ; depol_err:input_platform = "sgp10rlprofdep1turnC1.c1" ; float scattering_ratio_resolution(height) ; scattering_ratio_resolution:long_name = "Resolution of the aerosol scattering ratio profile" ; scattering_ratio_resolution:units = "km" ; scattering_ratio_resolution:input_platform = "sgp10rlprofasr1ferrC1.c1" ; float asr(time, height) ; asr:long_name = "Aerosol scattering ratio profile" ; asr:units = "unitless" ; asr:input_platform = "sgp10rlprofasr1ferrC1.c1" ; float asr_err(time, height) ; asr_err:long_name = "Random error in the aerosol scattering ratio profile" ; asr_err:input_platform = "sgp10rlprofasr1ferrC1.c1" ; float bscat(time, height) ; bscat:long_name = "Aerosol backscatter coefficient at 355 nm" ; bscat:units = "ster km(-1)" ; bscat:input_platform = "sgp10rlprofasr1ferrC1.c1" ; float bscat_err(time, height) ; bscat_err:long_name = "Random error in the aerosol backscatter coefficient profile" ; bscat_err:units = "ster km^(-1)" ; bscat_err:input_platform = "sgp10rlprofasr1ferrC1.c1" ; float cmask(time, height) ; cmask:long_name = "Cloud mask" ; cmask:units = "unitless" ; cmask:valid_values = "[0,1]" ; cmask:explanation_of_values = "1 implies cloud detected" ; cmask:note_0 = "Separate masks from the ASR and DEPOL data merged via logical OR above 5 km, but only the ASR mask is used below that level" ; float cbh(time) ; cbh:long_name = "Cloud base height" ; cbh:units = "km AGL" ; cbh:note_0 = "Cloud bases derived from the merged cloud mask" ; cbh:note_1 = "Value = -1 denotes clouds not detected" ; float lat ; lat:long_name = "north latitude" ; lat:units = "degrees" ; float lon ; lon:long_name = "east longitude" ; lon:units = "degrees" ; float alt ; alt:long_name = "altitude" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :Date = "Mon Aug 25 23:26:38 GMT 2003" ; :Version = "$State: process-vap-rlprof_be-1.11-0 $" ; :Version_MR = "$State: process-vap-rlprof_mr-1.14-0 $" ; :Version_ASR = "$State: process-vap-rlprof_asr-1.12-0 $" ; :Version_EXT = "$State: process-vap-rlprof_ext-1.11-0 $" ; :Version_DEP = "$State: process-vap-rlprof_dep-1.10-0 $" ; :IDL_Version = "VAP coded in IDL (sparc / sunos / unix / 5.4)" ; :Command_Line = "/apps/process/bin/rlprof_be10 -d 20030820 -q /data/conf/sgp/rlprof_be.qc_file.txt" ; :Number_Input_Platforms = "4" ; :Input_Platforms = "sgp10rlprofdep1turnC1.c1, sgp10rlprofasr1ferrC1.c1, sgp10rlprofext1ferrC1.c1, sgp10rlprofmr1turnC1.c1" ; :Input_Platforms_Versions = "-888, -888, -888, -888" ; :zeb_platform = "sgp10rlprofbe1turnC1.c1" ; :Averaging_Int = "10 min" ; :Command_Line_MR = "/apps/process/bin/rlprof_mr10 -d 20030820" ; :Command_Line_ASR = "/apps/process/bin/rlprof_asr10 -d 20030820 -F 5" ; :Command_Line_EXT = "/apps/process/bin/rlprof_ext10 -d 20030820" ; :Command_Line_DEP = "/apps/process/bin/rlprof_dep10 -d 20030820" ; :missing-data = "-999.0" ; :QC_file_version = "20030822" ; :Temperature_source = "sgpsondewnpnC1.b1" ; :MR_Calibration_method = "MWR" ; :MR_Mode_transition_smoothed = "Yes" ; :MR_Aerosol_diff_trans_correction = "Differential transmission correction for aerosols APPIED" ; :ASR_Aerosol_diff_trans_correction = "Differential transmission correction for aerosols APPIED" ; :EXT_Aerosol_diff_trans_correction = "Differential transmission correction for aerosols APPIED" ; :ASR_Hi_channel_smoothed = "5 point filter" ; :ASR_Tweak_period_comment__foundToday_/_nFound = "1 / 2" ; }