netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170103T0000_20170104T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; time = UNLIMITED ; // (36 currently) profile_time = 1 ; variables: int base_time ; base_time:string = "2017-01-03T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-03T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-03T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; double time(time) ; time:long_name = "Time" ; time:units = "seconds since 2017-01-03T00:00:00Z" ; time:dpl_py_binding = "rs_inv.times" ; time:dpl_py_type = "python_datetime" ; float altitude(altitude) ; altitude:long_name = "Height above lidar" ; altitude:units = "meters" ; altitude:dpl_py_binding = "rs_mean.msl_altitudes" ; float transmitted_energy(time) ; transmitted_energy:long_name = "Transmitted Energy" ; transmitted_energy:units = "Joules" ; transmitted_energy:missing_value = NaNf ; transmitted_energy:dpl_py_binding = "rs_mean.transmitted_energy" ; float piezovoltage(time) ; piezovoltage:long_name = "piezovoltage" ; piezovoltage:units = "Volts" ; piezovoltage:missing_value = NaNf ; piezovoltage:dpl_py_require = 1 ; int num_seeded_shots(time) ; num_seeded_shots:long_name = "Number of Seeded Shots" ; num_seeded_shots:missing_value = -1 ; num_seeded_shots:dpl_py_binding = "rs_mean.seeded_shots" ; int num_shots(time) ; num_shots:long_name = "Number of Shots" ; num_shots:missing_value = -1 ; num_shots:dpl_py_binding = "rs_mean.shot_count" ; float seed_quality(time) ; seed_quality:long_name = "Laser Seeding Quality" ; seed_quality:description = "The ratio of seeded shots to total shots. Only seeded shot data is stored and processed. A low seed ratio can result in low noise resistance." ; seed_quality:missing_value = NaNf ; seed_quality:range = 0.f, 1.f ; seed_quality:dpl_py_require = 1 ; float frequency_quality(time) ; frequency_quality:long_name = "Laser Frequency Quality" ; frequency_quality:description = "An ratio average of how good the frequency lock is per raw interval. A low value can result in poor separation of molecular and aerosol counts." ; frequency_quality:missing_value = NaNf ; frequency_quality:range = 0.f, 1.f ; frequency_quality:dpl_py_require = 1 ; float lock_quality(time) ; lock_quality:long_name = "Laser Lock Quality" ; lock_quality:description = "A ratio of likely locked intervals (frequency_quality>=.5) to seeded intervals. A low value can result in poor separation of molecular and aerosol counts." ; lock_quality:missing_value = NaNf ; lock_quality:range = 0.f, 1.f ; lock_quality:dpl_py_require = 1 ; float mol_cal_pulse(time) ; mol_cal_pulse:long_name = "Molecular calibration pulse" ; mol_cal_pulse:description = "Sum of photon counts in the molecular channel due to light scattered with the telescope." ; mol_cal_pulse:units = "counts" ; mol_cal_pulse:missing_value = NaNf ; mol_cal_pulse:dpl_py_binding = "rs_mean.molecular_cal_pulse" ; int mol_norm_idx ; mol_norm_idx:dpl_py_binding = "rs_inv.mol_norm_index" ; float c_pol_dark_count(time) ; c_pol_dark_count:long_name = "Cross Polarization Dark Count FIXME dark counts need alt" ; c_pol_dark_count:description = "Counts/bin at output resolution" ; c_pol_dark_count:units = "counts" ; c_pol_dark_count:missing_value = NaNf ; c_pol_dark_count:dpl_py_binding = "rs_mean.c_pol_dark_counts" ; float mol_dark_count(time) ; mol_dark_count:long_name = "Molecular Dark Count" ; mol_dark_count:description = "Counts/bin at output resolution" ; mol_dark_count:units = "counts" ; mol_dark_count:missing_value = NaNf ; mol_dark_count:dpl_py_binding = "rs_mean.mol_dark_counts" ; float combined_dark_count_lo(time) ; combined_dark_count_lo:long_name = "Low Gain Combined Dark Count" ; combined_dark_count_lo:description = "Counts/bin at output resolution" ; combined_dark_count_lo:units = "counts" ; combined_dark_count_lo:missing_value = NaNf ; combined_dark_count_lo:dpl_py_binding = "rs_mean.c_lo_dark_counts" ; float combined_dark_count_hi(time) ; combined_dark_count_hi:long_name = "High Gain Combined Dark Count" ; combined_dark_count_hi:description = "Counts/bin at output resolution" ; combined_dark_count_hi:units = "counts" ; combined_dark_count_hi:missing_value = NaNf ; combined_dark_count_hi:dpl_py_binding = "rs_mean.c_hi_dark_counts" ; float od(time, altitude) ; od:long_name = "Aerosol + Molecular Optical Depth" ; od:units = " " ; od:missing_value = NaNf ; od:insufficient_data = NaNf ; od:plot_scale = "logarithmic" ; od:dpl_py_binding = "rs_inv.optical_depth" ; float profile_od(profile_time, altitude) ; profile_od:long_name = "Aerosol + Molecular Optical Depth Profile" ; profile_od:units = " " ; profile_od:missing_value = NaNf ; profile_od:insufficient_data = NaNf ; profile_od:plot_scale = "logarithmic" ; profile_od:dpl_py_binding = "profiles.inv.optical_depth" ; float profile_extinction(profile_time, altitude) ; profile_extinction:long_name = "Aerosol + Molecular Extinction Profile" ; profile_extinction:units = " " ; profile_extinction:missing_value = NaNf ; profile_extinction:insufficient_data = NaNf ; profile_extinction:plot_scale = "logarithmic" ; profile_extinction:dpl_py_binding = "profiles.inv.extinction" ; float extinction(time, altitude) ; extinction:long_name = "Aerosol + Molecular Extinction Profile" ; extinction:units = " " ; extinction:missing_value = NaNf ; extinction:insufficient_data = NaNf ; extinction:plot_scale = "logarithmic" ; extinction:dpl_py_binding = "rs_inv.extinction" ; float od_aerosol(time, altitude) ; od_aerosol:long_name = "Aerosol Optical Depth" ; od_aerosol:units = " " ; od_aerosol:missing_value = NaNf ; od_aerosol:insufficient_data = NaNf ; od_aerosol:plot_scale = "logarithmic" ; od_aerosol:dpl_py_binding = "rs_inv.optical_depth_aerosol" ; float profile_od_aerosol(profile_time, altitude) ; profile_od_aerosol:long_name = "Aerosol Optical Depth Profile" ; profile_od_aerosol:units = " " ; profile_od_aerosol:missing_value = NaNf ; profile_od_aerosol:insufficient_data = NaNf ; profile_od_aerosol:plot_scale = "logarithmic" ; profile_od_aerosol:dpl_py_binding = "profiles.inv.optical_depth_aerosol" ; float profile_extinction_aerosol(profile_time, altitude) ; profile_extinction_aerosol:long_name = "Aerosol Extinction Profile" ; profile_extinction_aerosol:units = " " ; profile_extinction_aerosol:missing_value = NaNf ; profile_extinction_aerosol:insufficient_data = NaNf ; profile_extinction_aerosol:plot_scale = "logarithmic" ; profile_extinction_aerosol:dpl_py_binding = "profiles.inv.extinction_aerosol" ; float extinction_aerosol(time, altitude) ; extinction_aerosol:long_name = "Aerosol Extinction" ; extinction_aerosol:units = " " ; extinction_aerosol:missing_value = NaNf ; extinction_aerosol:insufficient_data = NaNf ; extinction_aerosol:plot_scale = "logarithmic" ; extinction_aerosol:dpl_py_binding = "rs_inv.extinction_aerosol" ; float atten_beta_r_backscat(time, altitude) ; atten_beta_r_backscat:long_name = "Attenuated Molecular return" ; atten_beta_r_backscat:units = "1/(m sr)" ; atten_beta_r_backscat:missing_value = NaNf ; atten_beta_r_backscat:plot_scale = "logarithmic" ; atten_beta_r_backscat:dpl_py_binding = "rs_inv.atten_beta_a_backscat" ; float circular_depol(time, altitude) ; circular_depol:long_name = "Circular depolarization ratio for particulate" ; circular_depol:description = "left circular return divided by right circular return" ; circular_depol:units = " " ; circular_depol:missing_value = NaNf ; circular_depol:plot_scale = "logarithmic" ; circular_depol:dpl_py_binding = "rs_inv.circular_depol" ; float linear_depol(time, altitude) ; linear_depol:long_name = "Linear depolarization ratio for particulate" ; linear_depol:description = "Perpendicular / parallel polarization" ; linear_depol:units = " " ; linear_depol:missing_value = NaNf ; linear_depol:plot_scale = "logarithmic" ; linear_depol:dpl_py_binding = "rs_inv.linear_depol" ; float linear_depol_std(time, altitude) ; linear_depol_std:long_name = "Linear depolarization standard deviation" ; linear_depol_std:description = "standard deviation of the aerosol linear depolarization computed from photon counting statistics" ; linear_depol_std:units = " " ; linear_depol_std:missing_value = NaNf ; linear_depol_std:plot_scale = "logarithmic" ; linear_depol_std:dpl_py_binding = "rs_inv.linear_depol_std" ; float profile_circular_depol(profile_time, altitude) ; profile_circular_depol:long_name = "Circular depolarization ratio profile for particulate" ; profile_circular_depol:description = "left circular return divided by right circular return" ; profile_circular_depol:units = " " ; profile_circular_depol:missing_value = NaNf ; profile_circular_depol:plot_scale = "logarithmic" ; profile_circular_depol:dpl_py_binding = "profiles.inv.circular_depol" ; float profile_linear_depol(profile_time, altitude) ; profile_linear_depol:long_name = "Linear depolarization ratio profile for particulate" ; profile_linear_depol:description = "Perpendicular / parallel polarization" ; profile_linear_depol:units = " " ; profile_linear_depol:missing_value = NaNf ; profile_linear_depol:plot_scale = "logarithmic" ; profile_linear_depol:dpl_py_binding = "profiles.inv.linear_depol" ; float profile_molecular_counts(profile_time, altitude) ; profile_molecular_counts:long_name = "Molecular Photon Counts profile" ; profile_molecular_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; profile_molecular_counts:units = "counts" ; profile_molecular_counts:missing_value = NaNf ; profile_molecular_counts:plot_scale = "logarithmic" ; profile_molecular_counts:dpl_py_binding = "profiles.molecular_counts" ; float profile_combined_counts_lo(profile_time, altitude) ; profile_combined_counts_lo:long_name = "Low Gain Combined Photon Counts profile" ; profile_combined_counts_lo:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; profile_combined_counts_lo:units = "counts" ; profile_combined_counts_lo:missing_value = NaNf ; profile_combined_counts_lo:plot_scale = "logarithmic" ; profile_combined_counts_lo:dpl_py_binding = "profiles.combined_lo_counts" ; float profile_combined_counts_hi(profile_time, altitude) ; profile_combined_counts_hi:long_name = "High Gain Combined Photon Counts profile" ; profile_combined_counts_hi:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; profile_combined_counts_hi:units = "counts" ; profile_combined_counts_hi:missing_value = NaNf ; profile_combined_counts_hi:plot_scale = "logarithmic" ; profile_combined_counts_hi:dpl_py_binding = "profiles.combined_hi_counts" ; float profile_combined_counts(profile_time, altitude) ; profile_combined_counts:long_name = "Combined Photon Counts profile" ; profile_combined_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; profile_combined_counts:units = "counts" ; profile_combined_counts:missing_value = NaNf ; profile_combined_counts:plot_scale = "logarithmic" ; profile_combined_counts:dpl_py_binding = "profiles.combined_counts" ; float profile_cross_counts(profile_time, altitude) ; profile_cross_counts:long_name = "Cross Polarized Photon Counts profile" ; profile_cross_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; profile_cross_counts:units = "counts" ; profile_cross_counts:missing_value = NaNf ; profile_cross_counts:plot_scale = "logarithmic" ; profile_cross_counts:dpl_py_binding = "profiles.cross_pol_counts" ; float profile_molecular_raw_counts(profile_time, altitude) ; profile_molecular_raw_counts:long_name = "Molecular Raw Photon Counts profile" ; profile_molecular_raw_counts:description = "Raw counts profile with pileup correction applied" ; profile_molecular_raw_counts:units = "counts" ; profile_molecular_raw_counts:missing_value = NaNf ; profile_molecular_raw_counts:plot_scale = "logarithmic" ; profile_molecular_raw_counts:dpl_py_binding = "profiles.raw_molecular_counts" ; float profile_combined_raw_counts_lo(profile_time, altitude) ; profile_combined_raw_counts_lo:long_name = "Low Gain Combined Raw Photon Counts profile" ; profile_combined_raw_counts_lo:description = "Raw counts profile with pileup correction applied" ; profile_combined_raw_counts_lo:units = "counts" ; profile_combined_raw_counts_lo:missing_value = NaNf ; profile_combined_raw_counts_lo:plot_scale = "logarithmic" ; profile_combined_raw_counts_lo:dpl_py_binding = "profiles.raw_combined_lo_counts" ; float profile_combined_raw_counts_hi(profile_time, altitude) ; profile_combined_raw_counts_hi:long_name = "High Gain Combined Raw Photon Counts profile" ; profile_combined_raw_counts_hi:description = "Raw counts profile with pileup correction applied" ; profile_combined_raw_counts_hi:units = "counts" ; profile_combined_raw_counts_hi:missing_value = NaNf ; profile_combined_raw_counts_hi:plot_scale = "logarithmic" ; profile_combined_raw_counts_hi:dpl_py_binding = "profiles.raw_combined_hi_counts" ; float profile_cross_raw_counts(profile_time, altitude) ; profile_cross_raw_counts:long_name = "Cross Polarized Photon Raw Counts profile" ; profile_cross_raw_counts:description = "Raw counts profile with pileup correction applied" ; profile_cross_raw_counts:units = "counts" ; profile_cross_raw_counts:missing_value = NaNf ; profile_cross_raw_counts:plot_scale = "logarithmic" ; profile_cross_raw_counts:dpl_py_binding = "profiles.raw_cross_pol_counts" ; float profile_beta_a_backscat_parallel(profile_time, altitude) ; profile_beta_a_backscat_parallel:long_name = "Particulate nondepolarized backscatter cross section profile" ; profile_beta_a_backscat_parallel:units = "1/(m sr)" ; profile_beta_a_backscat_parallel:missing_value = NaNf ; profile_beta_a_backscat_parallel:plot_scale = "logarithmic" ; profile_beta_a_backscat_parallel:dpl_py_binding = "profiles.inv.beta_a_backscat_par" ; float profile_beta_a_backscat(profile_time, altitude) ; profile_beta_a_backscat:long_name = "Particulate backscatter cross section profile" ; profile_beta_a_backscat:units = "1/(m sr)" ; profile_beta_a_backscat:missing_value = NaNf ; profile_beta_a_backscat:plot_scale = "logarithmic" ; profile_beta_a_backscat:dpl_py_binding = "profiles.inv.beta_a_backscat" ; float beta_a_backscat_parallel(time, altitude) ; beta_a_backscat_parallel:long_name = "Particulate nondepolarized backscatter cross section per unit volume" ; beta_a_backscat_parallel:units = "1/(m sr)" ; beta_a_backscat_parallel:missing_value = NaNf ; beta_a_backscat_parallel:plot_scale = "logarithmic" ; beta_a_backscat_parallel:dpl_py_binding = "rs_inv.beta_a_backscat_par" ; float beta_a(time, altitude) ; beta_a:long_name = "Particulate backscatter cross section per unit volume" ; beta_a:units = "1/(m sr)" ; beta_a:missing_value = NaNf ; beta_a:plot_scale = "logarithmic" ; beta_a:dpl_py_binding = "rs_inv.beta_a_backscat" ; float beta_a_backscat(time, altitude) ; beta_a_backscat:long_name = "Particulate backscatter cross section per unit volume" ; beta_a_backscat:units = "1/(m sr)" ; beta_a_backscat:missing_value = NaNf ; beta_a_backscat:plot_scale = "logarithmic" ; beta_a_backscat:dpl_py_binding = "rs_inv.beta_a_backscat" ; float integrated_backscat(time, altitude) ; integrated_backscat:long_name = "Range-integrated backscatter cross section" ; integrated_backscat:units = "1/sr" ; integrated_backscat:missing_value = NaNf ; integrated_backscat:plot_scale = "logarithmic" ; integrated_backscat:dpl_py_binding = "rs_inv.integrated_backscatter" ; float molecular_counts(time, altitude) ; molecular_counts:long_name = "Molecular Photon Counts" ; molecular_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; molecular_counts:units = "counts" ; molecular_counts:missing_value = NaNf ; molecular_counts:plot_scale = "logarithmic" ; molecular_counts:dpl_py_binding = "rs_mean.molecular_counts" ; float combined_counts_lo(time, altitude) ; combined_counts_lo:long_name = "Low Gain Combined Photon Counts" ; combined_counts_lo:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; combined_counts_lo:units = "counts" ; combined_counts_lo:missing_value = NaNf ; combined_counts_lo:plot_scale = "logarithmic" ; combined_counts_lo:dpl_py_binding = "rs_mean.combined_lo_counts" ; float combined_counts_hi(time, altitude) ; combined_counts_hi:long_name = "High Gain Combined Photon Counts" ; combined_counts_hi:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; combined_counts_hi:units = "counts" ; combined_counts_hi:missing_value = NaNf ; combined_counts_hi:plot_scale = "logarithmic" ; combined_counts_hi:dpl_py_binding = "rs_mean.combined_hi_counts" ; float combined_counts(time, altitude) ; combined_counts:long_name = "Combined Photon Counts" ; combined_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; combined_counts:units = "counts" ; combined_counts:missing_value = NaNf ; combined_counts:plot_scale = "logarithmic" ; combined_counts:dpl_py_binding = "rs_mean.combined_counts" ; float cross_counts(time, altitude) ; cross_counts:long_name = "Cross Polarized Photon Counts" ; cross_counts:description = "Raw counts per bin at output resolution with pileup, afterpulse, and darkcount corrections applied" ; cross_counts:units = "counts" ; cross_counts:missing_value = NaNf ; cross_counts:plot_scale = "logarithmic" ; cross_counts:dpl_py_binding = "rs_mean.cross_pol_counts" ; int molecular_raw_counts(time, altitude) ; molecular_raw_counts:long_name = "Molecular Raw Uncorrected Photon Counts" ; molecular_raw_counts:description = "Raw counts, per averaging interval with pileup correction applied" ; molecular_raw_counts:units = "counts" ; molecular_raw_counts:missing_value = -1 ; molecular_raw_counts:plot_scale = "logarithmic" ; molecular_raw_counts:dpl_py_binding = "rs_mean.raw_molecular_counts" ; int combined_raw_counts_lo(time, altitude) ; combined_raw_counts_lo:long_name = "Low Gain Combined Raw Uncorrected Photon Counts" ; combined_raw_counts_lo:description = "Raw counts, per averaging interval with pileup correction applied" ; combined_raw_counts_lo:units = "counts" ; combined_raw_counts_lo:missing_value = -1 ; combined_raw_counts_lo:plot_scale = "logarithmic" ; combined_raw_counts_lo:dpl_py_binding = "rs_mean.raw_combined_lo_counts" ; int combined_raw_counts_hi(time, altitude) ; combined_raw_counts_hi:long_name = "High Gain Combined Raw Uncorrected Photon Counts" ; combined_raw_counts_hi:description = "Raw counts, per averaging interval with pileup correction applied" ; combined_raw_counts_hi:units = "counts" ; combined_raw_counts_hi:missing_value = -1 ; combined_raw_counts_hi:plot_scale = "logarithmic" ; combined_raw_counts_hi:dpl_py_binding = "rs_mean.raw_combined_hi_counts" ; int cross_raw_counts(time, altitude) ; cross_raw_counts:long_name = "Cross Polarized Raw Uncorrected Photon Counts" ; cross_raw_counts:description = "Raw counts, per averaging interval with pileup correction applied" ; cross_raw_counts:units = "counts" ; cross_raw_counts:missing_value = -1 ; cross_raw_counts:plot_scale = "logarithmic" ; cross_raw_counts:dpl_py_binding = "rs_mean.raw_cross_pol_counts" ; float Na(time, altitude) ; Na:long_name = "Range-corrected Number of Aerosol Photons" ; Na:description = "Inverted Aerosol times range^2 (in m) divided by 10^6" ; Na:units = " " ; Na:dpl_py_binding = "rs_inv.Na" ; float Nm(time, altitude) ; Nm:long_name = "Range-corrected Number of Molecular Photons" ; Nm:description = "Inverted Molecular times range^2 (in m) divided by 10^6" ; Nm:units = " " ; Nm:dpl_py_binding = "rs_inv.Nm" ; float Ncp(time, altitude) ; Ncp:long_name = "Range-corrected Number of Cross Polarized Photons" ; Ncp:description = "Inverted Cross Polarized times range^2 (in m) divided by 10^6" ; Ncp:units = " " ; Ncp:dpl_py_binding = "rs_inv.Ncp" ; float profile_Na(profile_time, altitude) ; profile_Na:long_name = "Range-corrected Number of Aerosol Photons" ; profile_Na:description = "Inverted Aerosol times range^2 (in m) divided by 10^6" ; profile_Na:units = " " ; profile_Na:dpl_py_binding = "profiles.inv.Na" ; float profile_Nm(profile_time, altitude) ; profile_Nm:long_name = "Range-corrected Number of Molecular Photons" ; profile_Nm:description = "Inverted Molecular times range^2 (in m) divided by 10^6" ; profile_Nm:units = " " ; profile_Nm:dpl_py_binding = "profiles.inv.Nm" ; float profile_Ncp(profile_time, altitude) ; profile_Ncp:long_name = "Range-corrected Number of Cross Polarized Photons" ; profile_Ncp:description = "Inverted Cross Polarized times range^2 (in m) divided by 10^6" ; profile_Ncp:units = " " ; profile_Ncp:dpl_py_binding = "profiles.inv.Ncp" ; int qc_mask(time, altitude) ; qc_mask:long_name = "Quality Mask" ; qc_mask:description = "Quality mask bitfield. Unused bits are always high" ; qc_mask:missing_value = 0 ; qc_mask:_Unsigned = "true" ; qc_mask:bit_0 = "complete_mask" ; qc_mask:bit_0_description = "data is good. and of bits 1-9" ; qc_mask:bit_1 = "lidar_ok_mask" ; qc_mask:bit_1_description = "lidar data is present" ; qc_mask:bit_2 = "lock_quality_mask" ; qc_mask:bit_2_description = "laser is locked to iodine filter wavelength" ; qc_mask:bit_3 = "seed_quality_mask" ; qc_mask:bit_3_description = "laser wavelength is locked to seed laser" ; qc_mask:bit_4 = "mol_count_snr_mask" ; qc_mask:bit_4_description = "molecular signal/photon counting error in molecular signal is above specified threshhold" ; qc_mask:bit_5 = "backscat_snr_mask" ; qc_mask:bit_5_description = "backscatter cross-section/photon counting error in backscatter cross-section is above specified threshhold" ; qc_mask:bit_6 = "mol_lost_mask" ; qc_mask:bit_6_description = "number of molecular photon counts is above specified threshhold" ; qc_mask:bit_7 = "min_backscat_mask" ; qc_mask:bit_7_description = "lidar backscatter cross-section is above specified threshhold" ; qc_mask:bit_8 = "radar_backscat_mask" ; qc_mask:bit_8_description = "radar backscatter cross-section is above specified threshhold" ; qc_mask:bit_9 = "radar_ok_mask" ; qc_mask:bit_9_description = "radar data is present" ; qc_mask:bit_10 = "aeri_ok_mask" ; qc_mask:bit_10_description = "aeri data is present" ; qc_mask:bit_11 = "aeri_qc_mask" ; qc_mask:bit_11_description = "aeri data has passed a quality check" ; qc_mask:dpl_py_binding = "rs_inv.qc_mask" ; float std_beta_a_backscat(time, altitude) ; std_beta_a_backscat:long_name = "Std dev of backscat cross section (photon counting)" ; std_beta_a_backscat:units = "1/(m sr)" ; std_beta_a_backscat:missing_value = NaNf ; std_beta_a_backscat:plot_scale = "logarithmic" ; std_beta_a_backscat:dpl_py_binding = "rs_inv.std_beta_a_backscat" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170104T0000_20170105T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-04T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-04T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-04T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170105T0000_20170106T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-05T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-05T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-05T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170106T0000_20170107T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-06T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-06T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-06T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170107T0000_20170108T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-07T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-07T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-07T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170108T0000_20170109T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-08T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-08T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-08T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170109T0000_20170110T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 3 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-09T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-09T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-09T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170110T0000_20170111T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 3 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-10T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-10T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-10T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170111T0000_20170112T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 3 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-11T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-11T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-11T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170112T0000_20170113T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-12T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-12T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-12T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170113T0000_20170114T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-13T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-13T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-13T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170114T0000_20170115T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-14T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-14T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-14T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170115T0000_20170116T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-15T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-15T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-15T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170116T0000_20170117T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-16T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-16T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-16T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170117T0000_20170118T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-17T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-17T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-17T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170118T0000_20170119T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-18T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-18T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-18T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170119T0000_20170120T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-19T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-19T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-19T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170120T0000_20170121T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-20T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-20T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-20T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170121T0000_20170122T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-21T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-21T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-21T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170122T0000_20170123T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 3 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-22T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-22T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-22T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170123T0000_20170124T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 3 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-23T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-23T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-23T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170124T0000_20170125T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-24T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-24T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-24T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170125T0000_20170126T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-25T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-25T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-25T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170126T0000_20170127T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-26T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-26T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-26T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170127T0000_20170128T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 2 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-27T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-27T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-27T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170128T0000_20170129T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-28T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-28T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-28T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170129T0000_20170130T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-29T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-29T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-29T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170130T0000_20170131T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-30T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-30T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-30T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ================================================== netcdf awrhsrlM1.01.20170225.163500.raw.mf2hsrl_day_20170131T0000_20170201T0000_30s_30m { dimensions: altitude = 667 ; bin_range = 4001 ; time_vector = 8 ; calibration = 1 ; githash = 40 ; sondenamelength = 32 ; i2header = 2000 ; geoheader = 2000 ; variables: int base_time ; base_time:string = "2017-01-31T00:00:00Z" ; base_time:long_name = "Base seconds since Unix Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 UTC" ; double sonde_times(calibration) ; sonde_times:long_name = "Time of Temperature Profiles" ; sonde_times:description = "New raob data" ; sonde_times:dpl_py_binding = "sounding.times" ; sonde_times:dpl_py_type = "python_datetime" ; sonde_times:units = "seconds since 2017-01-31T00:00:00Z" ; double sonde_longitude(calibration) ; sonde_longitude:long_name = "Longitude of Temperature Profiles" ; sonde_longitude:units = "degree_E" ; sonde_longitude:description = "Sounding Longitude source" ; sonde_longitude:dpl_py_binding = "sounding.longitude" ; double sonde_latitude(calibration) ; sonde_latitude:long_name = "Latituide of Temperature Profiles" ; sonde_latitude:units = "degree_N" ; sonde_latitude:description = "Sounding Latitude source" ; sonde_latitude:dpl_py_binding = "sounding.latitude" ; double new_cal_times(calibration) ; new_cal_times:long_name = "Time of Calibration Change" ; new_cal_times:description = "New raob or system calibration data triggered recalibration" ; new_cal_times:dpl_py_binding = "chunk_start_time" ; new_cal_times:dpl_py_type = "python_datetime" ; new_cal_times:units = "seconds since 2017-01-31T00:00:00Z" ; float top_alt_sounding(calibration) ; top_alt_sounding:long_name = "Sounding Maximum Altitude" ; top_alt_sounding:units = "meters" ; top_alt_sounding:dpl_py_binding = "sounding.top" ; float temperature_profile(calibration, altitude) ; temperature_profile:long_name = "Raob Temperature Profile" ; temperature_profile:description = "Temperature interpolated to requested altitude resolution" ; temperature_profile:units = "degrees Kelvin" ; temperature_profile:dpl_py_binding = "sounding.temps" ; float pressure_profile(calibration, altitude) ; pressure_profile:long_name = "Raob pressure Profile" ; pressure_profile:description = "Pressure interpolated to requested altitude resolution" ; pressure_profile:units = "hectopascals" ; pressure_profile:dpl_py_binding = "sounding.pressures" ; float dewpoint_profile(calibration, altitude) ; dewpoint_profile:long_name = "Raob Dewpoint Temperature Profile" ; dewpoint_profile:description = "Dewpoint interpolated to requested altitude resolution" ; dewpoint_profile:units = "degrees Kelvin" ; dewpoint_profile:missing_value = NaNf ; dewpoint_profile:dpl_py_binding = "sounding.dew_points" ; float windspeed_profile(calibration, altitude) ; windspeed_profile:long_name = "Raob Wind Speed Profile" ; windspeed_profile:description = "Speeds interpolated to requested altitude resolution" ; windspeed_profile:units = "m/s" ; windspeed_profile:missing_value = NaNf ; windspeed_profile:dpl_py_binding = "sounding.wind_spd" ; float winddir_profile(calibration, altitude) ; winddir_profile:long_name = "Raob Wind Direction Profile" ; winddir_profile:description = "Directions interpolated to requested altitude resolution" ; winddir_profile:units = "degrees" ; winddir_profile:missing_value = NaNf ; winddir_profile:dpl_py_binding = "sounding.wind_dir" ; char calibration_version(calibration, githash) ; calibration_version:_FillValue = "" ; calibration_version:long_name = "Calibration Tables GIT Version" ; calibration_version:dpl_py_binding = "gitversion" ; short raob_time_vector(calibration, time_vector) ; raob_time_vector:dpl_py_require = 1 ; float range_resolution ; range_resolution:dpl_py_require = 1 ; float time_average ; time_average:dpl_py_require = 1 ; char raob_station(calibration, sondenamelength) ; raob_station:_FillValue = "" ; raob_station:long_name = "Radiosonde Station ID" ; raob_station:dpl_py_binding = "sounding.sounding_id" ; char i2_txt_header(calibration, i2header) ; i2_txt_header:_FillValue = "" ; i2_txt_header:long_name = "i2_scan_file_text_info" ; i2_txt_header:description = "Contains name of file used to compute calibration" ; i2_txt_header:dpl_py_binding = "rs_cal.i2scan.header" ; char geo_txt_header(calibration, geoheader) ; geo_txt_header:_FillValue = "" ; geo_txt_header:long_name = "geometric_correction_file_txt_header." ; geo_txt_header:dpl_py_binding = "rs_cal.geo.header" ; float Cmc(calibration, altitude) ; Cmc:long_name = "Molecular in Combined Calibration" ; Cmc:dpl_py_binding = "rs_Cxx.Cmc" ; float Cmm(calibration, altitude) ; Cmm:long_name = "Molecular in Molecular Calibration" ; Cmm:dpl_py_binding = "rs_Cxx.Cmm" ; float Cam(calibration) ; Cam:long_name = "Aerosol in Molecular Calibration" ; Cam:dpl_py_binding = "rs_Cxx.Cam" ; float beta_m(calibration, altitude) ; beta_m:long_name = "Raob molecular scattering cross section per unit volume" ; beta_m:units = "1/meter" ; beta_m:plot_scale = "logarithmic" ; beta_m:dpl_py_binding = "rs_Cxx.beta_r" ; float combined_gain(calibration) ; combined_gain:long_name = "Combined Gain Factor" ; combined_gain:description = "Low Gain level * Factor ~ High Gain level" ; combined_gain:dpl_py_binding = "rs_constants.hi_to_low_combined_channel_gain_ratio" ; float combined_merge_threshhold(calibration) ; combined_merge_threshhold:long_name = "Combined Merge Threshhold" ; combined_merge_threshhold:dpl_py_binding = "rs_constants.combined_channel_merge_threshhold" ; float polarization_cross_talk(calibration) ; polarization_cross_talk:long_name = "Polarization Cross Talk" ; polarization_cross_talk:dpl_py_binding = "rs_constants.polarization_cross_talk" ; float combined_to_cross_pol_gain_ratio(calibration) ; combined_to_cross_pol_gain_ratio:long_name = "Combined to Cross Pol Gain" ; combined_to_cross_pol_gain_ratio:dpl_py_binding = "rs_constants.combined_to_cross_pol_gain_ratio" ; float geo_cor(calibration, bin_range) ; geo_cor:long_name = "Overlap correction" ; geo_cor:description = "Geometric overlap correction in raw range bins" ; geo_cor:units = " " ; geo_cor:missing_value = NaNf ; geo_cor:plot_scale = "logarithmic" ; geo_cor:dpl_py_binding = "geo_corr" ; // global attributes: :dpl_py_template = "hsrl3_arm.cdl" ; :dpl_py_template_version = 20161111 ; :time_zone = "UTC" ; :code_version = "" ; :load_calibration_version = "" ; :get_internal_cal_vals_version = "" ; :calvals = "" ; :find_new_cal_times_version = "" ; :radiosonde_profile_version = "" ; :fetch_cal_version = "" ; :quick_cal_version = "" ; :processed_netcdf_version = "" ; :process_data_version = "" ; :timefill_sum_version = "" ; :timefill_average_version = "" ; :file_version = -1 ; :time_axis_average_mode = "obsolete" ; :time_axis_average_parameter = -1. ; :range_axis_average_parameter = -1. ; :featureset = -1 ; :featureset_version = "" ; :processing_parameters__qc_params__min_radar_alt = -1. ; :processing_parameters__qc_params__min_lidar_alt = -1. ; :processing_parameters__qc_params__lock_level = -1 ; :processing_parameters__qc_params__min_radar_dBz = -1. ; :processing_parameters__qc_params__backscat_snr = -1. ; :processing_parameters__qc_params__mol_lost = -1. ; :processing_parameters__qc_params__min_radar_backscat = -1. ; :processing_parameters__particlesettings__g_water = -1. ; :processing_parameters__particlesettings__h20_depol_threshold = -1. ; :processing_parameters__particlesettings__sigma_v = -1. ; :processing_parameters__particlesettings__type = "obsolete" ; :processing_parameters__particlesettings__alpha_ice = -1. ; :processing_parameters__particlesettings__p180_ice = -1. ; :processing_parameters__particlesettings__delta_v1 = -1. ; :processing_parameters__particlesettings__Dr = -1. ; :processing_parameters__particlesettings__g_ice = -1. ; :processing_parameters__particlesettings__delta_a1 = -1. ; :processing_parameters__particlesettings__alpha_water = -1. ; :processing_parameters__particlesettings__delta_v2 = -1. ; :processing_parameters__particlesettings__sigma_a = -1. ; :processing_parameters__particlesettings__delta_a2 = -1. ; :codeversion = "aead2fefeb15299ee6119df7cf6ca0d2b96d38da" ; :codedate = "2017-02-24T19:40:28Z" ; :hsrl_instrument = "mf2hsrl" ; :hsrl_altitude_m = 24.384 ; :hsrl_latitude_degN = -77.84954 ; :hsrl_longitude_degE = 166.72888 ; :hsrl_wavelength_nm = 532.26 ; :hsrl_processing_parameter__I2_lock_mask__enable = 1 ; :hsrl_processing_parameter__I2_lock_mask__lock_lost = 0.4 ; :hsrl_processing_parameter__I2_lock_mask__lock_warning = 0.1 ; :hsrl_processing_parameter__airborne_extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__airborne_extinction_processing__alt_window_length = 200 ; :hsrl_processing_parameter__airborne_extinction_processing__enable = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__airborne_extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__airborne_extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__airborne_extinction_processing__polynomial_order = 1 ; :hsrl_processing_parameter__airborne_extinction_processing__time_window_length = 300 ; :hsrl_processing_parameter__alternate_cal_dir__full_dir_path = "None" ; :hsrl_processing_parameter__atten_backscat_norm_range__range = 500. ; :hsrl_processing_parameter__averaged_profiles__apply_mask = 0 ; :hsrl_processing_parameter__averaged_profiles__telescope_pointing = "all" ; :hsrl_processing_parameter__cloud_mask__backscat_threshhold = 0.0001 ; :hsrl_processing_parameter__cloud_mask__cloud_buffer_zone = 0 ; :hsrl_processing_parameter__cloud_mask__enable = 0 ; :hsrl_processing_parameter__cloud_mask__mask_entire_profile = 0 ; :hsrl_processing_parameter__cloud_mask__max_cloud_alt = 15 ; :hsrl_processing_parameter__color_ratio__angstrom_coef = 1.5 ; :hsrl_processing_parameter__compute_stats__enable = 1 ; :hsrl_processing_parameter__depolarization_is_aerosol_only__enable = 1 ; :hsrl_processing_parameter__extinction_processing__adaptive = 0 ; :hsrl_processing_parameter__extinction_processing__alt_window_length = 500 ; :hsrl_processing_parameter__extinction_processing__enable = 1 ; :hsrl_processing_parameter__extinction_processing__filter_type = "savitzky_golay" ; :hsrl_processing_parameter__extinction_processing__min_alt = 0. ; :hsrl_processing_parameter__extinction_processing__od_threshhold = 0.01 ; :hsrl_processing_parameter__extinction_processing__polynomial_order = 2 ; :hsrl_processing_parameter__extinction_processing__time_window_length = 600 ; :hsrl_processing_parameter__first_bin_to_process__bin_number = 0 ; :hsrl_processing_parameter__i2a_mol_ratio__enable = 1 ; :hsrl_processing_parameter__i2a_mol_ratio__filter_window = 300. ; :hsrl_processing_parameter__klett__enable = 1 ; :hsrl_processing_parameter__klett__lidar_ratio_1064 = 50 ; :hsrl_processing_parameter__klett__lidar_ratio_532 = 50 ; :hsrl_processing_parameter__klett__ref_altitude = 9. ; :hsrl_processing_parameter__mol_norm_alt__meters = 220 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__enable = 1 ; :hsrl_processing_parameter__mol_signal_to_noise_mask__threshhold = 1. ; :hsrl_processing_parameter__molecular_smooth__enable = 0 ; :hsrl_processing_parameter__molecular_smooth__polynomial_order = 3 ; :hsrl_processing_parameter__molecular_smooth__window_length = 100 ; :hsrl_processing_parameter__molecular_spectrum__model = "tenti_s6" ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__enable = 0 ; :hsrl_processing_parameter__particulate_backscatter_signal_to_noise_mask__threshhold = 5 ; :hsrl_processing_parameter__signal_in_dark__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__enable = 0 ; :hsrl_processing_parameter__signal_lost_mask__lost_level = 0 ; :hsrl_processing_parameter__wfov_corr__correct_below_range = 4. ; :hsrl_processing_parameter__wfov_corr__enable = 0 ; :hsrl_processing_parameter__wfov_corr__enable_z_fit = "spline" ; :hsrl_processing_parameter__wfov_corr__min_fit_range = 0.3 ; :hsrl_processing_parameter__wfov_corr__time_filter_order = 1 ; :hsrl_processing_parameter__wfov_corr__window_durration = 3600 ; :hsrl_processing_parameter__wfov_corr__z_norm_interval = 1 ; } ==================================================