netcdf twprlC3.a0.20150101.120001 { dimensions: time = UNLIMITED ; // (3729 currently) high_bins = 4000 ; low_bins = 1500 ; variables: int base_time ; base_time:string = "1-Jan-2015,12:00:01 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-01-01 12:00:01 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2015-01-01 00:00:00 0:00" ; int shots_summed_water_high(time) ; shots_summed_water_high:long_name = "Number of laser shots recorded for the high water channel" ; shots_summed_water_high:units = "counts" ; shots_summed_water_high:missing_value = -9999 ; int shots_summed_nitrogen_high(time) ; shots_summed_nitrogen_high:long_name = "Number of laser shots recorded for the high nitrogen channel" ; shots_summed_nitrogen_high:units = "counts" ; shots_summed_nitrogen_high:missing_value = -9999 ; int shots_summed_elastic_high(time) ; shots_summed_elastic_high:long_name = "Number of laser shots recorded for the high elastic channel" ; shots_summed_elastic_high:units = "counts" ; shots_summed_elastic_high:missing_value = -9999 ; int shots_summed_depolarization_high(time) ; shots_summed_depolarization_high:long_name = "Number of laser shots recorded for the high depolarization channel" ; shots_summed_depolarization_high:units = "counts" ; shots_summed_depolarization_high:missing_value = -9999 ; int shots_summed_t1_high(time) ; shots_summed_t1_high:long_name = "Number of laser shots recorded for the temperature 1 channel" ; shots_summed_t1_high:units = "counts" ; shots_summed_t1_high:missing_value = -9999 ; int shots_summed_t2_high(time) ; shots_summed_t2_high:long_name = "Number of laser shots recorded for the temperature 2 channel" ; shots_summed_t2_high:units = "counts" ; shots_summed_t2_high:missing_value = -9999 ; int shots_summed_water_low(time) ; shots_summed_water_low:long_name = "Number of laser shots recorded for the low water channel" ; shots_summed_water_low:units = "counts" ; shots_summed_water_low:missing_value = -9999 ; int shots_summed_nitrogen_low(time) ; shots_summed_nitrogen_low:long_name = "Number of laser shots recorded for the low nitrogen channel" ; shots_summed_nitrogen_low:units = "counts" ; shots_summed_nitrogen_low:missing_value = -9999 ; int shots_summed_elastic_low(time) ; shots_summed_elastic_low:long_name = "Number of laser shots recorded for the low elastic channel" ; shots_summed_elastic_low:units = "counts" ; shots_summed_elastic_low:missing_value = -9999 ; int acquisition_time(time) ; acquisition_time:long_name = "Nominal number of seconds of data acquired" ; acquisition_time:units = "s" ; acquisition_time:missing_value = -9999 ; int pulse_energy(time) ; pulse_energy:long_name = "Laser pulse energy" ; pulse_energy:units = "mJ" ; pulse_energy:missing_value = -9999 ; int filter(time) ; filter:long_name = "Flag indicating the filters (or lack of) added to the instrument" ; filter:units = "unitless" ; filter:missing_value = -9999 ; filter:value_0 = "A value of 0 implies the filter wheels are closed." ; filter:value_1 = "A value of 1 implies that the common filter wheels are open and the LW channel has filter #1 in place." ; filter:value_2 = "A value of 2 implies that the common filter wheels are open and the LW channel has filter #2 in place." ; filter:value_3 = "A value of 3 implies that the common filter wheels have ND1.0 in place and the LW channel has filter #1 in place." ; filter:value_4 = "A value of 4 implies that the common filter wheels have ND1.0 in place and the LW channel has filter #2 in place." ; filter:value_5 = "A value of 5 implies that the common filter wheels have N2.0 in place and the LW channel has filter #1 in place." ; filter:value_6 = "A value of 6 implies that the common filter wheels have N2.0 in place and the LW channel has filter #2 in place." ; filter:value_7 = "A value of 7 implies all filter wheels are open (i.e., no filters in place)." ; int water_counts_high(time, high_bins) ; water_counts_high:long_name = "Number of photons counted in the high water vapor channel" ; water_counts_high:units = "counts" ; water_counts_high:missing_value = -9999 ; int nitrogen_counts_high(time, high_bins) ; nitrogen_counts_high:long_name = "Number of photons counted in the high nitrogen channel" ; nitrogen_counts_high:units = "counts" ; nitrogen_counts_high:missing_value = -9999 ; int elastic_counts_high(time, high_bins) ; elastic_counts_high:long_name = "Number of photons counted in the high elastic (aerosol) channel" ; elastic_counts_high:units = "counts" ; elastic_counts_high:missing_value = -9999 ; elastic_counts_high:comment = "This signal is beam-parallel with the laser." ; elastic_counts_high:comment2 = "The total elastic signal is a weighted sum of this field with the depolarization_counts_high field." ; int depolarization_counts_high(time, high_bins) ; depolarization_counts_high:long_name = "Number of photons counted in the high depolarization channel" ; depolarization_counts_high:units = "counts" ; depolarization_counts_high:missing_value = -9999 ; depolarization_counts_high:comment = "This signal is beam-perpendicular to the laser." ; depolarization_counts_high:comment2 = "The total elastic signal is a weighted sum of this field with the elastic_counts_high field." ; int t1_counts_high(time, high_bins) ; t1_counts_high:long_name = "Number of photons counted in the temperature 1 channel" ; t1_counts_high:units = "counts" ; t1_counts_high:missing_value = -9999 ; int t2_counts_high(time, high_bins) ; t2_counts_high:long_name = "Number of photons counted in the temperature 2 channel" ; t2_counts_high:units = "counts" ; t2_counts_high:missing_value = -9999 ; int water_analog_high(time, high_bins) ; water_analog_high:long_name = "Summed analog signal in the high water vapor channel" ; water_analog_high:units = "mV" ; water_analog_high:missing_value = -9999 ; int nitrogen_analog_high(time, high_bins) ; nitrogen_analog_high:long_name = "Summed analog signal in the high nitrogen channel" ; nitrogen_analog_high:units = "mV" ; nitrogen_analog_high:missing_value = -9999 ; int elastic_analog_high(time, high_bins) ; elastic_analog_high:long_name = "Summed analog signal in the high elastic channel" ; elastic_analog_high:units = "mV" ; elastic_analog_high:missing_value = -9999 ; elastic_analog_high:comment = "This signal is beam-parallel with the laser." ; elastic_analog_high:comment2 = "The total elastic signal is a weighted sum of this field with the depolarization_analog_high field." ; int depolarization_analog_high(time, high_bins) ; depolarization_analog_high:long_name = "Summed analog signal in the high depolarization channel" ; depolarization_analog_high:units = "mV" ; depolarization_analog_high:missing_value = -9999 ; depolarization_analog_high:comment = "This signal is beam-perpendicular to the laser." ; depolarization_analog_high:comment2 = "The total elastic signal is a weighted sum of this field with the elastic_analog_high field." ; int t1_analog_high(time, high_bins) ; t1_analog_high:long_name = "Summed analog signal in the temperature 1 channel" ; t1_analog_high:units = "mV" ; t1_analog_high:missing_value = -9999 ; int t2_analog_high(time, high_bins) ; t2_analog_high:long_name = "Summed analog signal in the temperature 2 channel" ; t2_analog_high:units = "mV" ; t2_analog_high:missing_value = -9999 ; int water_counts_low(time, low_bins) ; water_counts_low:long_name = "Number of photons counted in the low water vapor channel" ; water_counts_low:units = "counts" ; water_counts_low:missing_value = -9999 ; int nitrogen_counts_low(time, low_bins) ; nitrogen_counts_low:long_name = "Number of photons counted in the low nitrogen channel" ; nitrogen_counts_low:units = "counts" ; nitrogen_counts_low:missing_value = -9999 ; int elastic_counts_low(time, low_bins) ; elastic_counts_low:long_name = "Number of photons counted in the low elastic (aerosol) channel" ; elastic_counts_low:units = "counts" ; elastic_counts_low:missing_value = -9999 ; int water_analog_low(time, low_bins) ; water_analog_low:long_name = "Summed analog signal in the low water vapor channel" ; water_analog_low:units = "mV" ; water_analog_low:missing_value = -9999 ; int nitrogen_analog_low(time, low_bins) ; nitrogen_analog_low:long_name = "Summed analog signal in the low nitrogen channel" ; nitrogen_analog_low:units = "mV" ; nitrogen_analog_low:missing_value = -9999 ; int elastic_analog_low(time, low_bins) ; elastic_analog_low:long_name = "Summed analog signal in the low elastic channel" ; elastic_analog_low:units = "mV" ; elastic_analog_low:missing_value = -9999 ; float n2_cloud_check_value(time) ; n2_cloud_check_value:long_name = "N2 cloud check value" ; n2_cloud_check_value:units = "unitless" ; n2_cloud_check_value:missing_value = -9999.f ; n2_cloud_check_value:comment = "N2 cloud check value is the sum of the N2 High photon counting signal from 1.9-2.4 km normalized per shot and per mJ." ; n2_cloud_check_value:comment1 = "If this value is less than a defined threshold then it is deemed \"cloudy\"." ; int cloud_value_check(time) ; cloud_value_check:long_name = "Cloud value check flag" ; cloud_value_check:units = "unitless" ; cloud_value_check:missing_value = -9999 ; cloud_value_check:value_0 = "Value of 0 indicates not cloudy." ; cloud_value_check:value_1 = "Value of 1 is given if cloudy based on attenuation of N2 signal only." ; cloud_value_check:value_2 = "Value of 2 is given if cloudy based on a large gradient in the low elastic channel." ; cloud_value_check:value_3 = "Value of 3 if cloudy based on both methods." ; int rh(time) ; rh:long_name = "Relative humidity inside the instrument enclosure" ; rh:units = "%" ; rh:missing_value = -9999 ; float temp1(time) ; temp1:long_name = "Temperature 1 inside the instrument enclosure" ; temp1:units = "degC" ; temp1:missing_value = -9999.f ; float temp2(time) ; temp2:long_name = "Temperature 2 inside the instrument enclosure" ; temp2:units = "degC" ; temp2:missing_value = -9999.f ; float temp3(time) ; temp3:long_name = "Temperature 3 inside the instrument enclosure" ; temp3:units = "degC" ; temp3:missing_value = -9999.f ; float temp4(time) ; temp4:long_name = "Temperature 4 inside the instrument enclosure" ; temp4:units = "degC" ; temp4:missing_value = -9999.f ; float temp5(time) ; temp5:long_name = "Temperature 5 inside the instrument enclosure" ; temp5:units = "degC" ; temp5:missing_value = -9999.f ; float temp6(time) ; temp6:long_name = "Temperature 6 inside the instrument enclosure" ; temp6:units = "degC" ; temp6:missing_value = -9999.f ; float s1(time) ; s1:long_name = "Supplemental 1" ; s1:units = "unitless" ; s1:missing_value = -9999.f ; float s2(time) ; s2:long_name = "Supplemental 2" ; s2:units = "unitless" ; s2:missing_value = -9999.f ; float s3(time) ; s3:long_name = "Supplemental 3" ; s3:units = "unitless" ; s3:missing_value = -9999.f ; float s4(time) ; s4:long_name = "Supplemental 4" ; s4:units = "unitless" ; s4:missing_value = -9999.f ; float s5(time) ; s5:long_name = "Supplemental 5" ; s5:units = "unitless" ; s5:missing_value = -9999.f ; float s6(time) ; s6:long_name = "Supplemental 6" ; s6:units = "unitless" ; s6:missing_value = -9999.f ; float s7(time) ; s7:long_name = "Supplemental 7" ; s7:units = "unitless" ; s7:missing_value = -9999.f ; float s8(time) ; s8:long_name = "Supplemental 8" ; s8:units = "unitless" ; s8:missing_value = -9999.f ; float s9(time) ; s9:long_name = "Supplemental 9" ; s9:units = "unitless" ; s9:missing_value = -9999.f ; float s10(time) ; s10:long_name = "Supplemental 10" ; s10:units = "unitless" ; s10:missing_value = -9999.f ; float laser_head(time) ; laser_head:long_name = "Laser head in use" ; laser_head:units = "unitless" ; laser_head:missing_value = -9999.f ; laser_head:value_0 = "Value of 0.0 indicates old laser head in use." ; laser_head:value_1 = "Value of 1.0 indicates new laser head in use." ; 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: :command_line = "rl_ingest -s twp -f C3" ; :process_version = "ingest-rl-9.2-0.el5" ; :ingest_software = "ingest-rl-9.2-0.el5" ; :dod_version = "rl-a0-3.0" ; :site_id = "twp" ; :facility_id = "C3: Darwin, Australia" ; :data_level = "a0" ; :input_source = "/data/collection/twp/twprlC3.00/twprlC3.00.20150101.120001.dat" ; :serial_number = "Not Specified" ; :sampling_interval = "Nominally 1 minute" ; :averaging_interval = "None" ; :vertical_resolution_low_channels = "7.5 meters" ; :vertical_resolution_high_channels = "7.5 meters" ; :number_of_bins_before_shot = "382" ; :number_of_bins_before_shot_comment = "This is the number of bins that are recorded _before_ the actual laser shot occurs. However, this number is different for the analog channels relative to the photon counting channels and may be different among the different photon counting channels. The user is encouraged to look for the ground spike in the signals to determine the ground level in the data." ; :laser_wavelength = "355 nm" ; :nitrogen_wavelength = "387 nm" ; :h2o_wavelength = "408 nm" ; :zeb_platform = "twprlC3.a0" ; :history = "created by user dsmgr on machine iron at 1-Jan-2015,12:35:07, using $State: zebra-zeblib-4.23-0.el5 $" ; }