netcdf nimarsclwacrbnd1kolliasM1.c1.20061229.000000 { dimensions: time = UNLIMITED ; // (17280 currently) height = 411 ; layer = 10 ; variables: int base_time ; base_time:string = "29-Dec-2006 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 2006-12-29 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2006-12-29 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 = "ARSCL height" ; height:units = "m AGL" ; height:missing_value = -9999.f ; int layer(layer) ; layer:long_name = "Observed cloud layer number" ; layer:units = "unitless" ; float radar_first_top(time) ; radar_first_top:long_name = "First detected cloud top by the 95GHz radar" ; radar_first_top:units = "m" ; radar_first_top:comment = "When data is missing, check qc_radar_first_top; data missing may indicate clear sky" ; radar_first_top:missing_value = -9999.f ; int qc_radar_first_top(time) ; qc_radar_first_top:long_name = "Quality check results on field: First detected cloud top by the 95GHz radar" ; qc_radar_first_top:units = "unitless" ; qc_radar_first_top:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_radar_first_top:bit_1_description = "No cloud detected, data value set -9999 in output file" ; qc_radar_first_top:bit_1_assessment = "Bad" ; qc_radar_first_top:bit_2_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_radar_first_top:bit_2_assessment = "Bad" ; float cloud_base_ceilometer(time) ; cloud_base_ceilometer:long_name = "Laser ceilometer cloud base" ; cloud_base_ceilometer:units = "m" ; cloud_base_ceilometer:comment = "When data is missing, check qc_cloud_base_ceilometer; data missing may indicate clear sky" ; cloud_base_ceilometer:missing_value = -9999.f ; int qc_cloud_base_ceilometer(time) ; qc_cloud_base_ceilometer:long_name = "Quality check results on field: Laser ceilometer cloud base" ; qc_cloud_base_ceilometer:units = "unitless" ; qc_cloud_base_ceilometer:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_cloud_base_ceilometer:bit_1_description = "No cloud detected, data value set -9999 in output file" ; qc_cloud_base_ceilometer:bit_1_assessment = "Bad" ; qc_cloud_base_ceilometer:bit_2_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_cloud_base_ceilometer:bit_2_assessment = "Bad" ; float cloud_base_best_estimate(time) ; cloud_base_best_estimate:long_name = "Best estimate of cloud base from ceilometer and MPL" ; cloud_base_best_estimate:units = "m" ; cloud_base_best_estimate:missing_value = -9999.f ; cloud_base_best_estimate:comment = "When data is missing, check qc_cloud_base_best_estimate; data missing may indicate clear sky" ; int qc_cloud_base_best_estimate(time) ; qc_cloud_base_best_estimate:long_name = "Quality check results on field: Best estimate of cloud base from ceilometer and MPL" ; qc_cloud_base_best_estimate:units = "unitless" ; qc_cloud_base_best_estimate:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_cloud_base_best_estimate:bit_1_description = "No cloud detected, data value set -9999 in output file" ; qc_cloud_base_best_estimate:bit_1_assessment = "Bad" ; qc_cloud_base_best_estimate:bit_2_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_cloud_base_best_estimate:bit_2_assessment = "Bad" ; float cloud_layer_base_height(time, layer) ; cloud_layer_base_height:long_name = "Time series of 95GHz-radar/MPL cloud base height for up to 10 cloud layers" ; cloud_layer_base_height:units = "m" ; cloud_layer_base_height:comment = "When data is missing, check qc_cloud_layer_base_height; data missing may mean clear sky" ; cloud_layer_base_height:missing_value = -9999.f ; int qc_cloud_layer_base_height(time, layer) ; qc_cloud_layer_base_height:long_name = "Quality check results on field: Time series of 95GHz-radar/MPL cloud base height for up to 10 cloud layers" ; qc_cloud_layer_base_height:units = "unitless" ; qc_cloud_layer_base_height:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_cloud_layer_base_height:bit_1_description = "No cloud detected, data value set -9999 in output file" ; qc_cloud_layer_base_height:bit_1_assessment = "Bad" ; qc_cloud_layer_base_height:bit_2_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_cloud_layer_base_height:bit_2_assessment = "Bad" ; float cloud_layer_top_height(time, layer) ; cloud_layer_top_height:long_name = "Time series of 95GHz-radar/MPL cloud top height for up to 10 cloud layers" ; cloud_layer_top_height:units = "m" ; cloud_layer_top_height:comment = "When data is missing, check qc_cloud_layer_top_height; data missing may mean clear sky" ; cloud_layer_top_height:missing_value = -9999.f ; int qc_cloud_layer_top_height(time, layer) ; qc_cloud_layer_top_height:long_name = "Quality check results on field: Time series of 95GHz-radar/MPL cloud top height for up to 10 cloud layers" ; qc_cloud_layer_top_height:units = "unitless" ; qc_cloud_layer_top_height:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_cloud_layer_top_height:bit_1_description = "No cloud detected, data value set -9999 in output file" ; qc_cloud_layer_top_height:bit_1_assessment = "Bad" ; qc_cloud_layer_top_height:bit_2_description = "Data value not available in input file, data value set to -9999 in output file." ; qc_cloud_layer_top_height:bit_2_assessment = "Bad" ; int missing_data_flag(time) ; missing_data_flag:long_name = "Missing data flag" ; missing_data_flag:units = "unitless" ; missing_data_flag:flag_values = "0,1,2,3,4,5,6,7" ; missing_data_flag:flag_meanings = "no_missing_instruments radar_missing MPL_missing_(or_beam_blocked) ceilometer_missing_(or_obscured) radar_and_MPL_missing radar_and_ceilometer_missing MPL_and_ceilometer_missing all_instruments_missing" ; missing_data_flag:flag_0_description = "No missing instruments" ; missing_data_flag:flag_1_description = "Radar missing" ; missing_data_flag:flag_2_description = "MPL missing (or beam blocked)" ; missing_data_flag:flag_3_description = "Ceilometer missing (or obscured)" ; missing_data_flag:flag_4_description = "Radar and MPL missing" ; missing_data_flag:flag_5_description = "Radar and ceilometer missing" ; missing_data_flag:flag_6_description = "MPL and ceilometer missing" ; missing_data_flag:flag_7_description = "All instruments missing" ; 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: :description = "ARSCL-like product for the ARM Mobile Facility 95-GHz radar" ; :author = "Pavlos Kollias and Karen Johnson" ; :date = " 2007" ; :institute = "Brookhaven National Laboratory" ; :process_version = "$State:vap-arsclwacrbnd1kollias-1.0-matlabR2012a-x86_64.GNU/Linux$" ; :command_line = "Start_Wacr -d 200612 -f nimM1" ; :platform_id = "arsclwacrbnd1kollias" ; :site_id = "nim" ; :facility_id = "M1: Niamey, Niger" ; :data_level = "c1" ; :dod_version = "3.0" ; :input_datastreams_description = "A string consisting of the datastream(s), datastream version(s), and datastream date (range)." ; :input_datastreams_num = 3 ; :input_datastreams = "nimvceil25kM1.b1.20061229.000005.cdf, nimwacrM1.b1.20061229.204711.cdf, nimmplcmask1clothM1.c1.20061229.000022.cdf" ; :qc_standards_version = "1.0" ; :history = "created by user troyan on machine cypher at 17-Aug-2013 05:21:45, using $State: matlabR2012a-x86-64.GNU/Linux$" ; }