netcdf sgp10rlprofasr1ferrC1.c0.20150927.000000 { dimensions: time = UNLIMITED ; // (144 currently) height_low = 109 ; height_high = 200 ; variables: int base_time ; base_time:string = "27-Sep-2015,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 2015-9-27 00:00:00 0:00" ; float height_low(height_low) ; height_low:long_name = "Height range of the low channel aerosol scattering ratio profile" ; height_low:units = "km AGL" ; height_low:comment = "Heights correspond to the middle of the bin" ; float height_high(height_high) ; height_high:long_name = "Height range of the high channel aerosol scattering ratio profile" ; height_high:units = "km AGL" ; height_high:comment = "Heights correspond to the middle of the bin" ; 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" ; short qc_flag(time) ; qc_flag:long_name = "Data quality flag" ; qc_flag:units = "unitless" ; qc_flag:valid_values = "{0,1,2,3}" ; qc_flag:explanation_of_0 = "Data quality ok" ; qc_flag:explanation_of_1 = "Data missing" ; qc_flag:explanation_of_2 = "Hatch not open" ; qc_flag:explanation_of_3 = "Data quality suspect" ; float asr_low(time, height_low) ; asr_low:long_name = "Aerosol scattering ratio profile from the low channel" ; asr_low:units = "unitless" ; float asr_high(time, height_high) ; asr_high:long_name = "Aerosol scattering ratio profile from the high channel" ; asr_high:units = "unitless" ; float asr_1(time, height_high) ; asr_1:long_name = "Aerosol scattering ratio profile created by merging the two channels" ; asr_1:units = "unitless" ; float asr_error_low(time, height_low) ; asr_error_low:long_name = "Uncertainty of the aerosol scattering ratio profile from the low channel" ; asr_error_low:units = "unitless" ; float asr_error_high(time, height_high) ; asr_error_high:long_name = "Uncertainty of the aerosol scattering ratio profile from the high channel" ; asr_error_high:units = "unitless" ; float asr_1_error(time, height_high) ; asr_1_error:long_name = "Uncertainty of the aerosol scattering ratio profile created by merging the two channels" ; asr_1_error:units = "unitless" ; float cal_asr_low(time, height_low) ; cal_asr_low:long_name = "Calibrated Aerosol scattering ratio profile from the low channel" ; cal_asr_low:units = "unitless" ; float cal_asr_high(time, height_high) ; cal_asr_high:long_name = "Calibrated Aerosol scattering ratio profile from the high channel" ; cal_asr_high:units = "unitless" ; float cal_asr_1(time, height_high) ; cal_asr_1:long_name = "Aerosol scattering ratio profile created by merging the two Calibrated channels" ; cal_asr_1:units = "unitless" ; float cal_asr_error_low(time, height_low) ; cal_asr_error_low:long_name = "Uncertainty of the Calibrated aerosol scattering ratio profile from the low channel" ; cal_asr_error_low:units = "unitless" ; float cal_asr_error_high(time, height_high) ; cal_asr_error_high:long_name = "Uncertainty of the Calibrated aerosol scattering ratio profile from the high channel" ; cal_asr_error_high:units = "unitless" ; float cal_asr_1_error(time, height_high) ; cal_asr_1_error:long_name = "Uncertainty of the aerosol scattering ratio profile created by merging the two Calibrated channels" ; cal_asr_1_error:units = "unitless" ; float backscatter(time, height_high) ; backscatter:long_name = "Aerosol volume backscattering coefficient at 355 nm" ; backscatter:units = "1/(km-ster)" ; float corr_bscat(time, height_high) ; corr_bscat:long_name = "Corrected Aerosol volume backscattering coefficient at 355 nm - removed negative vals" ; corr_bscat:units = "1/(km-ster)" ; corr_bscat:notes1 = "Negative backscatter values within 1 std dev of 0 are set to zero" ; corr_bscat:notes2 = "Negative backscatter values beyond 1 std dev of 0 are set to -777" ; float bscat_err(time, height_high) ; bscat_err:long_name = "Error in Aerosol volume backscattering coefficient at 355 nm" ; bscat_err:units = "1/(km-ster)" ; bscat_err:notes = "This calculation assumes 5% error in density, which is approximately an error in temp of 1.5K" ; float temperature(time, height_high) ; temperature:long_name = "Temperature used to determine the backscatter profile" ; temperature:units = "degrees C" ; temperature:notes = "Temperature profiles derived from AERIPROF" ; float overlap_correction_low(time, height_low) ; overlap_correction_low:long_name = "Overlap correction for the low channel aerosol scattering ratio profile" ; overlap_correction_low:units = "unitless" ; float overlap_correction_high(time, height_high) ; overlap_correction_high:long_name = "Overlap correction for the high channel aerosol scattering ratio profile" ; overlap_correction_high:units = "unitless" ; float auto_correction_low(time, height_low) ; auto_correction_low:long_name = "Automatically determined correction for the low channel aerosol scattering ratio profile" ; auto_correction_low:units = "unitless" ; float auto_correction_high(time, height_high) ; auto_correction_high:long_name = "Automatically determined correction for the high channel aerosol scattering ratio profile" ; auto_correction_high:units = "unitless" ; float vert_scale_hi(time, height_high) ; vert_scale_hi:long_name = "Vertical scale factor to make shape of high channel profile match low channel" ; vert_scale_hi:units = "unitless" ; float vert_scale_hi_2(time, height_high) ; vert_scale_hi_2:long_name = "Vertical scale factor for statistical T-test sanity check on high channel data" ; vert_scale_hi_2:units = "unitless" ; float cal_factor_lo(time) ; cal_factor_lo:long_name = "Calibration factor applied to the low aerosol scattering ratio at each time sample" ; cal_factor_lo:units = "unitless" ; float cal_factor_hi(time) ; cal_factor_hi:long_name = "Calibration factor applied to the high aerosol scattering ratio at each time sample" ; cal_factor_hi:units = "unitless" ; float hi_cal_type(time) ; hi_cal_type:long_name = "Type of calibration used to compute the high channel calibration at each time interval" ; hi_cal_type:units = "unitless" ; hi_cal_type:explanation_of_values_0 = "0 - Scaled to low channel in merge range and then scaled by clear air multiplier in 6 - 8 km region" ; hi_cal_type:explanation_of_values_2 = "2 - Tied to low channel by minimizing least squares in merge region" ; hi_cal_type:explanation_of_values_4 = "4 - Could not calibrate because of data quality using previous period or nothing" ; float scale_add_lo(time) ; scale_add_lo:long_name = "Scale factor added to the low aerosol scattering ratio at each time sample" ; scale_add_lo:units = "unitless" ; float scale_add_hi(time, height_high) ; scale_add_hi:long_name = "Scale factor added to the high aerosol scattering ratio at each time sample and height" ; scale_add_hi:units = "unitless" ; short alignment_tweak_times(time) ; alignment_tweak_times:long_name = "Flag indicating whether an alignment tweak occurred at this time (1) or not (0)" ; alignment_tweak_times:units = "unitless" ; short cloud_mask(time, height_high) ; cloud_mask:long_name = "Cloud mask" ; cloud_mask:units = "unitless" ; cloud_mask:calculation_comment = "Clouds are identified when ASR is greater than 3.5 above 5 km or greater than 6.0 below 5 km. The ASR error must also be less than 25.0%. The CBH data from the MERGE datastream are also included." ; 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 = "Tue Oct 6 17:17:19 2015" ; :process_version = "$State: vap-rlprof_asr-3.13-0.el6$" ; :command_line = "/apps/process/bin/rlprof_asr10 -s sgp -f C1 -d 20150927" ; :qc_format_version = "0.1" ; :missing_value = "-999.0" ; :nan_value = "-777.0" ; :site_id = "sgp" ; :facility_id = "C1" ; :input_datastream_description = "A string consisting of the datastream(s), datastream version(s), and datastream date (range)" ; :input_datastreams_num = "9" ; :input_datastreams = "sgprlprofmerge1turnC1.c0.20150926.000002.cdf : $State: vap-rlprof_merge-3.8-0.el6$ : 20150926.000002 - 20150928.000002,sgp10trlprofext1ferrC1.c0.20150926.000000.cdf : $State: vap-rlprof_ext-0.9-0.el6$ : 20150926.000000 - 20150928.000000,sgpaeriprof3feltzC1.c1.20150926.001214.cdf : vap-aeriprof3feltz-3.8-0.el6 : 20150926.001214 - 20150928.001627," ; :zeb_platform = "sgp10rlprofasr1ferrC1.c0" ; :averaging_interval = "10 min" ; :averaging_comment = "Samples taken within a mode other than _normal_ or _bright_ are EXCLUDED from the ensemble" ; :command_line_options_for_rlprof_merge = " /apps/process/bin/rlprof_merge -s sgp -f C1 -C -D -G 1" ; :count_rate_correction_hi_dep_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_hi_aer_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_lo_aer_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_hi_n2_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_lo_n2_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_hi_wv_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :count_rate_correction_lo_wv_ch = "Dead-time corrected applied by RLPROF_MERGE VAP" ; :molecular_diff_trans_correction = "Differential transmission corrections for molecular scattering applied" ; :aerosol_diff_trans_correction = "Differential transmission correction for aerosols APPLIED" ; :overlap_correction_hi_ch_tag = "20110722" ; :overlap_correction_lo_ch_tag = "20110722" ; :original_hi_calib_factor = " 0.2000" ; :original_lo_calib_factor = " 1.0000" ; :original_elastic_weight = " 6.000" ; :extrapolation_ground_level_gndlvl = "0 m" ; :merge_range_normal_mode = "1.000 - 1.500 km" ; :merge_range_bright_mode = "0.000 - 0.000 km" ; :temperature_source = "sgpaeriprof3feltzC1.c1" ; :high_channel_source = "Both high channels were combined to form the high channel asr value." ; :calibration_comment = "Data is auto-calibrated using command line switches" ; :calibration_override = "Recalibration done in both channels" ; :tweak_period_comment__foundtoday_vs_nfound = "0 vs 0" ; :hi_channel_smoothing = "None" ; :history = "created by dsmgr on machine ruby on Tue Oct 6 17:17:19 2015" ; }