netcdf sgpkazrhiC1.b1.20110503.000001 { dimensions: time = UNLIMITED ; // (2562 currently) range = 516 ; variables: int base_time ; base_time:string = "2011-05-03 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" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2011-05-03 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2011-05-03 00:00:00 0:00" ; time:standard_name = "time" ; float range(range) ; range:long_name = "Range (center of radar sample volume)" ; range:units = "m" ; float reflectivity_copol(time, range) ; reflectivity_copol:long_name = "Reflectivity, co-polarization" ; reflectivity_copol:units = "dBZ" ; reflectivity_copol:ancillary_variables = "qc_reflectivity_copol" ; reflectivity_copol:valid_min = -100.f ; reflectivity_copol:valid_max = 40.f ; reflectivity_copol:missing_value = -9999.f ; int qc_reflectivity_copol(time, range) ; qc_reflectivity_copol:long_name = "Quality check results on field: Reflectivity, co-polarization" ; qc_reflectivity_copol:units = "unitless" ; qc_reflectivity_copol:description = "See global attributes for individual bit descriptions." ; qc_reflectivity_copol:flag_method = "bit" ; float reflectivity_xpol(time, range) ; reflectivity_xpol:long_name = "Reflectivity, cross-polarization" ; reflectivity_xpol:units = "dBZ" ; reflectivity_xpol:ancillary_variables = "qc_reflectivity_xpol" ; reflectivity_xpol:valid_min = -100.f ; reflectivity_xpol:valid_max = 40.f ; reflectivity_xpol:missing_value = -9999.f ; int qc_reflectivity_xpol(time, range) ; qc_reflectivity_xpol:long_name = "Quality check results on field: Reflectivity, cross-polarization" ; qc_reflectivity_xpol:units = "unitless" ; qc_reflectivity_xpol:description = "See global attributes for individual bit descriptions." ; qc_reflectivity_xpol:flag_method = "bit" ; float mean_doppler_velocity_copol(time, range) ; mean_doppler_velocity_copol:long_name = "Mean doppler velocity, co-polarization" ; mean_doppler_velocity_copol:units = "m/s" ; mean_doppler_velocity_copol:ancillary_variables = "qc_mean_doppler_velocity_copol" ; mean_doppler_velocity_copol:valid_min = -25.f ; mean_doppler_velocity_copol:valid_max = 25.f ; mean_doppler_velocity_copol:resolution = 0.001f ; mean_doppler_velocity_copol:missing_value = -9999.f ; mean_doppler_velocity_copol:positive_velocities = "Positive values indicate motion away from the radar." ; mean_doppler_velocity_copol:negative_velocities = "Negative values indicate motion toward the radar." ; int qc_mean_doppler_velocity_copol(time, range) ; qc_mean_doppler_velocity_copol:long_name = "Quality check results on field: Mean doppler velocity, co-polarization" ; qc_mean_doppler_velocity_copol:units = "unitless" ; qc_mean_doppler_velocity_copol:description = "See global attributes for individual bit descriptions." ; qc_mean_doppler_velocity_copol:flag_method = "bit" ; float mean_doppler_velocity_xpol(time, range) ; mean_doppler_velocity_xpol:long_name = "Mean doppler velocity, cross-polarization" ; mean_doppler_velocity_xpol:units = "m/s" ; mean_doppler_velocity_xpol:ancillary_variables = "qc_mean_doppler_velocity_xpol" ; mean_doppler_velocity_xpol:valid_min = -25.f ; mean_doppler_velocity_xpol:valid_max = 25.f ; mean_doppler_velocity_xpol:resolution = 0.001f ; mean_doppler_velocity_xpol:missing_value = -9999.f ; mean_doppler_velocity_xpol:positive_velocities = "Positive values indicate motion away from the radar." ; mean_doppler_velocity_xpol:negative_velocities = "Negative values indicate motion toward from the radar." ; int qc_mean_doppler_velocity_xpol(time, range) ; qc_mean_doppler_velocity_xpol:long_name = "Quality check results on field: Mean doppler velocity, cross-polarization" ; qc_mean_doppler_velocity_xpol:units = "unitless" ; qc_mean_doppler_velocity_xpol:description = "See global attributes for individual bit descriptions." ; qc_mean_doppler_velocity_xpol:flag_method = "bit" ; float spectral_width_copol(time, range) ; spectral_width_copol:long_name = "Spectral width, co-polarization" ; spectral_width_copol:units = "m/s" ; spectral_width_copol:ancillary_variables = "qc_spectral_width_copol" ; spectral_width_copol:valid_min = -10.f ; spectral_width_copol:valid_max = 10.f ; spectral_width_copol:resolution = 0.001f ; spectral_width_copol:missing_value = -9999.f ; int qc_spectral_width_copol(time, range) ; qc_spectral_width_copol:long_name = "Quality check results on field: Spectral width, co-polarization" ; qc_spectral_width_copol:units = "unitless" ; qc_spectral_width_copol:description = "See global attributes for individual bit descriptions." ; qc_spectral_width_copol:flag_method = "bit" ; float spectral_width_xpol(time, range) ; spectral_width_xpol:long_name = "Spectral width, cross-polarization" ; spectral_width_xpol:units = "m/s" ; spectral_width_xpol:valid_min = -10.f ; spectral_width_xpol:valid_max = 10.f ; spectral_width_xpol:resolution = 0.001f ; spectral_width_xpol:missing_value = -9999.f ; float signal_to_noise_ratio_copol(time, range) ; signal_to_noise_ratio_copol:long_name = "Signal to noise ratio, co-polarization" ; signal_to_noise_ratio_copol:units = "dB" ; signal_to_noise_ratio_copol:resolution = 0.001f ; signal_to_noise_ratio_copol:missing_value = -9999.f ; float signal_to_noise_ratio_xpol(time, range) ; signal_to_noise_ratio_xpol:long_name = "Signal to noise ratio, cross-polarization" ; signal_to_noise_ratio_xpol:units = "dB" ; signal_to_noise_ratio_xpol:resolution = 0.001f ; signal_to_noise_ratio_xpol:missing_value = -9999.f ; float rx_noise(time) ; rx_noise:long_name = "Receiver noise" ; rx_noise:units = "dBm" ; rx_noise:missing_value = -9999.f ; rx_noise:comment = "Values are updated on an approximately hourly basis, as new raw data files are collected." ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:standard_name = "latitude" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:standard_name = "longitude" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "kazrcal_vap -s sgp -f C1 -b 20110501 -e 20110505 -n kazrhical" ; :process_version = "vap-kazrcal-1.3-0.el6" ; :dod_version = "kazrhi-b1-2.1" ; :location_description = "Southern Great Plains (SGP), Lamont, Oklahoma" ; :site_id = "sgp" ; :facility_id = "C1" ; :platform_id = "kazrhi" ; :data_level = "b1" ; :input_source = "sgpkazrC1.00.20110502.230006.raw.KAZR_MOMENTS_20110502-230010.dat" ; :resolution_description = "The resolution field attributes refer to the number of significant digits relative to the decimal point that should be used in calculations. Using fewer digits might result in greater uncertainty. Using a larger number of digits should have no effect and thus is unnecessary. However, analyses based on differences in values with a larger number of significant digits than indicated could lead to erroneous results or misleading scientific conclusions.\n", "\n", "resolution for lat = 0.001\n", "resolution for lon = 0.001\n", "resolution for alt = 1" ; :serial_number = "N/A" ; :comment = "DOE/ARM KAZR Ka-band radar" ; :comment_on_time = "The time stamp comes at the beginning and end of the sample period. Sample period is made up of data collection and processing time." ; :antenna_diameter = "3.05 m" ; :antenna_altitude = "3.66 m" ; :attenuation_long_pulse = "4.000000 dB" ; :clutter_filter_len = "0" ; :fft_len = "256" ; :kazr_software_version = "1.2-25 (Fri Mar 18 16:16:13 EDT 2011 leachma" ; :num_spectral_averages = "20" ; :nyquist_velocity = "5.953126 m/s" ; :processing_mode = "2" ; :pulse_repetition_frequency = "2771.31 Hz" ; :pulse_width_long_pulse = "12367 ns" ; :radar_constant_offset_flag = "1" ; :radar_constant_offset = "0.000000 dB" ; :radar_operating_frequency = "34.890000 GHz" ; :range_gate_spacing = "29.979246 m" ; :calibration_comment = "This data has been calibrated and corrected as needed via kazrcal software. calibration_type 0 indicates calibration was done from measurements. calibration_type 1 indicates calibration is from SACR comparison." ; :calibration_type = 0 ; :calibration_source = "/data-in/data/conf//sgp/sgpkazrcalC1/sgpkazrcalC1.20110118.conf" ; :radar_constant_offset_flag_comment = "If radar_constant_offset_flag is equal to 1, then reflectivity profiles have been corrected, using the corrected cal_constant values listed here." ; :cal_constant_copol = -28.46705f ; :cal_constant_copol_comment = "cal_constant_copol units are dB. The stored value is computed as 10 * log10(cal_constant_copol)" ; :cal_constant_xpol = -28.96705f ; :cal_constant_xpol_comment = "cal_constant_xpol units are dB. The stored value is computed as 10 * log10(cal_constant_xpol)" ; :reflectivity_copol_correction_equation = "reflectivity_copol = reflectivity_copol_a1_file - cal_const_copol_a1_file + cal_constant_copol. Here reflectivity_copol_a1_file and cal_const_copol_a1_file are fields from the corresponding a1-level data file." ; :reflectivity_xpol_correction_equation = "reflectivity_xpol = reflectivity_xpol_a1_file - cal_const_xpol_a1_file + cal_constant_xpol. Here reflectivity_xpol_a1_file and cal_constant_xpol_a1_file are fields from the corresponding a1-level file." ; :mean_doppler_velocity_factor = 1.f ; :mean_doppler_velocity_correction_equation = "mean_doppler_velocity = mean_doppler_velocity_a1_file * mean_doppler_velocity_factor. Here mean_doppler_velocity_a1_file is the field from the corresponding a1-level file." ; :spectral_width_correction_factor = 1.f ; :spectral_width_correction_equation = "spectral_width = spectral_width_a1_file * spectral_width_correction_factor. Here spectral_width_a1_file is the field from the corresponding a1-level data file." ; :datastream = "sgpkazrhiC1.b1" ; :qc_bit_comment = "The QC field values are a bit packed representation of true/false values for the tests that may have been performed. A QC value of zero means that none of the tests performed on the value failed." ; :qc_bit_1_description = "Value is equal to missing_value." ; :qc_bit_1_assessment = "Bad" ; :qc_bit_2_description = "Value is less than the valid_min." ; :qc_bit_2_assessment = "Bad" ; :qc_bit_3_description = "Value is greater than the valid_max." ; :qc_bit_3_assessment = "Bad" ; :qc_bit_4_description = "Difference between current and previous values exceeds valid_delta." ; :qc_bit_4_assessment = "Indeterminate" ; :history = "created by user ydi on machine bds1-vm1 at 2014-12-16 23:45:40, using vap-kazrcal-1.3-0.el6" ; }