netcdf nsamfrsrcalC2.c1.20101113.000000 { dimensions: time = UNLIMITED ; // (1 currently) Io_interquartile_time = 12 ; Io_gauss_time = 61 ; Io_wavelength = 5 ; variables: int base_time ; base_time:string = "2010-11-13 00:00:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2010-11-13 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2010-11-13 00:00:00 0:00" ; time:standard_name = "time" ; float surface_pressure(time) ; surface_pressure:long_name = "surface pressure" ; surface_pressure:units = "kPa" ; surface_pressure:source = "nsametC2.b1:atmos_pressure" ; surface_pressure:standard_atm_pressure = "1013.25 mb" ; surface_pressure:standard_name = "surface_air_pressure" ; float Io_filter1(time) ; Io_filter1:long_name = "TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 1" ; Io_filter1:units = "count" ; Io_filter1:missing_value = -9999.f ; Io_filter1:ancillary_variables = "qc_Io_filter1" ; int qc_Io_filter1(time) ; qc_Io_filter1:long_name = "Quality check results on variable: TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 1" ; qc_Io_filter1:units = "1" ; qc_Io_filter1:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Io_filter1:flag_method = "bit" ; qc_Io_filter1:bit_1_description = "Value of corresponding langley is < 0.0, data value set to missing_value" ; qc_Io_filter1:bit_1_assessment = "Bad" ; qc_Io_filter1:standard_name = "quality_flag" ; float Io_filter2(time) ; Io_filter2:long_name = "TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 2" ; Io_filter2:units = "count" ; Io_filter2:missing_value = -9999.f ; Io_filter2:ancillary_variables = "qc_Io_filter2" ; int qc_Io_filter2(time) ; qc_Io_filter2:long_name = "Quality check results on variable: TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 2" ; qc_Io_filter2:units = "1" ; qc_Io_filter2:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Io_filter2:flag_method = "bit" ; qc_Io_filter2:bit_1_description = "Value of corresponding langley is < 0.0, data value set to missing_value" ; qc_Io_filter2:bit_1_assessment = "Bad" ; qc_Io_filter2:standard_name = "quality_flag" ; float Io_filter3(time) ; Io_filter3:long_name = "TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 3" ; Io_filter3:units = "count" ; Io_filter3:missing_value = -9999.f ; Io_filter3:ancillary_variables = "qc_Io_filter3" ; int qc_Io_filter3(time) ; qc_Io_filter3:long_name = "Quality check results on variable: TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 3" ; qc_Io_filter3:units = "1" ; qc_Io_filter3:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Io_filter3:flag_method = "bit" ; qc_Io_filter3:bit_1_description = "Value of corresponding langley is < 0.0, data value set to missing_value" ; qc_Io_filter3:bit_1_assessment = "Bad" ; qc_Io_filter3:standard_name = "quality_flag" ; float Io_filter4(time) ; Io_filter4:long_name = "TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 4" ; Io_filter4:units = "count" ; Io_filter4:missing_value = -9999.f ; Io_filter4:ancillary_variables = "qc_Io_filter4" ; int qc_Io_filter4(time) ; qc_Io_filter4:long_name = "Quality check results on variable: TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 4" ; qc_Io_filter4:units = "1" ; qc_Io_filter4:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Io_filter4:flag_method = "bit" ; qc_Io_filter4:bit_1_description = "Value of corresponding langley is < 0.0, data value set to missing_value" ; qc_Io_filter4:bit_1_assessment = "Bad" ; qc_Io_filter4:standard_name = "quality_flag" ; float Io_filter5(time) ; Io_filter5:long_name = "TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 5" ; Io_filter5:units = "count" ; Io_filter5:missing_value = -9999.f ; Io_filter5:ancillary_variables = "qc_Io_filter5" ; int qc_Io_filter5(time) ; qc_Io_filter5:long_name = "Quality check results on variable: TOA direct normal irradiance corrected for earth-sun distance from robustly filtered Langley regressions for filter 5" ; qc_Io_filter5:units = "1" ; qc_Io_filter5:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Io_filter5:flag_method = "bit" ; qc_Io_filter5:bit_1_description = "Value of corresponding langley is < 0.0, data value set to missing_value" ; qc_Io_filter5:bit_1_assessment = "Bad" ; qc_Io_filter5:standard_name = "quality_flag" ; float Ozone_column_amount(time) ; Ozone_column_amount:long_name = "Ozone column amount from satellite" ; Ozone_column_amount:units = "DU" ; Ozone_column_amount:valid_min = 250.f ; Ozone_column_amount:valid_max = 550.f ; Ozone_column_amount:missing_value = -9999.f ; Ozone_column_amount:default_value = 360.f ; Ozone_column_amount:ancillary_variables = "qc_Ozone_column_amount" ; Ozone_column_amount:standard_name = "atmosphere_mole_content_of_ozone" ; int qc_Ozone_column_amount(time) ; qc_Ozone_column_amount:long_name = "Quality check results on variable: Ozone column amount from satellite" ; qc_Ozone_column_amount:units = "1" ; qc_Ozone_column_amount:description = "This variable contains bit-packed integer values, where each bit represents a QC test on the data. Non-zero bits indicate the QC condition given in the description for those bits; a value of 0 (no bits set) indicates the data has not failed any QC tests." ; qc_Ozone_column_amount:flag_method = "bit" ; qc_Ozone_column_amount:bit_1_description = "Value is less than the valid_min, data value set to default_value" ; qc_Ozone_column_amount:bit_1_assessment = "Indeterminate" ; qc_Ozone_column_amount:bit_2_description = "Value is greater than the valid_max, data value set to default_value" ; qc_Ozone_column_amount:bit_2_assessment = "Indeterminate" ; qc_Ozone_column_amount:bit_3_description = "Value unavailable from input, default_value used" ; qc_Ozone_column_amount:bit_3_assessment = "Indeterminate" ; qc_Ozone_column_amount:standard_name = "quality_flag" ; float Rayleigh_optical_depth_filter1(time) ; Rayleigh_optical_depth_filter1:long_name = "Rayleigh optical depth adjusted for surface pressure for filter 1" ; Rayleigh_optical_depth_filter1:units = "1" ; Rayleigh_optical_depth_filter1:missing_value = -9999.f ; Rayleigh_optical_depth_filter1:reference = "Rayleigh optical depth computed from eqn 7 Gorden et al (1998) Applied Optics, 27, 862-871" ; float Rayleigh_optical_depth_filter2(time) ; Rayleigh_optical_depth_filter2:long_name = "Rayleigh optical depth adjusted for surface pressure for filter 2" ; Rayleigh_optical_depth_filter2:units = "1" ; Rayleigh_optical_depth_filter2:missing_value = -9999.f ; Rayleigh_optical_depth_filter2:reference = "Rayleigh optical depth computed from eqn 7 Gorden et al (1998) Applied Optics, 27, 862-871" ; float Rayleigh_optical_depth_filter3(time) ; Rayleigh_optical_depth_filter3:long_name = "Rayleigh optical depth adjusted for surface pressure for filter 3" ; Rayleigh_optical_depth_filter3:units = "1" ; Rayleigh_optical_depth_filter3:missing_value = -9999.f ; Rayleigh_optical_depth_filter3:reference = "Rayleigh optical depth computed from eqn 7 Gorden et al (1998) Applied Optics, 27, 862-871" ; float Rayleigh_optical_depth_filter4(time) ; Rayleigh_optical_depth_filter4:long_name = "Rayleigh optical depth adjusted for surface pressure for filter 4" ; Rayleigh_optical_depth_filter4:units = "1" ; Rayleigh_optical_depth_filter4:missing_value = -9999.f ; Rayleigh_optical_depth_filter4:reference = "Rayleigh optical depth computed from eqn 7 Gorden et al (1998) Applied Optics, 27, 862-871" ; float Rayleigh_optical_depth_filter5(time) ; Rayleigh_optical_depth_filter5:long_name = "Rayleigh optical depth adjusted for surface pressure for filter 5" ; Rayleigh_optical_depth_filter5:units = "1" ; Rayleigh_optical_depth_filter5:missing_value = -9999.f ; Rayleigh_optical_depth_filter5:reference = "Rayleigh optical depth computed from eqn 7 Gorden et al (1998) Applied Optics, 27, 862-871" ; float Ozone_optical_depth_filter1(time) ; Ozone_optical_depth_filter1:long_name = "Ozone optical depth, computed from ozone_absorption coefficient, filter 1" ; Ozone_optical_depth_filter1:units = "1" ; Ozone_optical_depth_filter1:missing_value = -9999.f ; Ozone_optical_depth_filter1:source = "Ozone attenuation coefficient derived from Table 13 in Nicolet (1981) Space Sci., 29, 951-974" ; Ozone_optical_depth_filter1:ozone_absorption_coefficient_filter1 = " 0.0003" ; Ozone_optical_depth_filter1:equation = "optical_depth = (ozone_column_amount * ozone_absorption_coefficient_filter1) / 1000." ; float Ozone_optical_depth_filter2(time) ; Ozone_optical_depth_filter2:long_name = "Ozone optical depth, computed from ozone_absorption coefficient, filter 2" ; Ozone_optical_depth_filter2:units = "1" ; Ozone_optical_depth_filter2:missing_value = -9999.f ; Ozone_optical_depth_filter2:source = "Ozone attenuation coefficient derived from Table 13 in Nicolet (1981) Space Sci., 29, 951-974" ; Ozone_optical_depth_filter2:ozone_absorption_coefficient_filter2 = " 0.0320" ; Ozone_optical_depth_filter2:equation = "optical_depth = (ozone_column_amount * ozone_absorption_coefficient_filter2) / 1000." ; float Ozone_optical_depth_filter3(time) ; Ozone_optical_depth_filter3:long_name = "Ozone optical depth, computed from ozone_absorption coefficient, filter 3" ; Ozone_optical_depth_filter3:units = "1" ; Ozone_optical_depth_filter3:missing_value = -9999.f ; Ozone_optical_depth_filter3:source = "Ozone attenuation coefficient derived from Table 13 in Nicolet (1981) Space Sci., 29, 951-974" ; Ozone_optical_depth_filter3:ozone_absorption_coefficient_filter3 = " 0.1181" ; Ozone_optical_depth_filter3:equation = "optical_depth = (ozone_column_amount * ozone_absorption_coefficient_filter3) / 1000." ; float Ozone_optical_depth_filter4(time) ; Ozone_optical_depth_filter4:long_name = "Ozone optical depth, computed from ozone_absorption coefficient, filter 4" ; Ozone_optical_depth_filter4:units = "1" ; Ozone_optical_depth_filter4:missing_value = -9999.f ; Ozone_optical_depth_filter4:source = "Ozone attenuation coefficient derived from Table 13 in Nicolet (1981) Space Sci., 29, 951-974" ; Ozone_optical_depth_filter4:ozone_absorption_coefficient_filter4 = " 0.0450" ; Ozone_optical_depth_filter4:equation = "optical_depth = (ozone_column_amount * ozone_absorption_coefficient_filter4) / 1000." ; float Ozone_optical_depth_filter5(time) ; Ozone_optical_depth_filter5:long_name = "Ozone optical depth, computed from ozone_absorption coefficient, filter 5" ; Ozone_optical_depth_filter5:units = "1" ; Ozone_optical_depth_filter5:missing_value = -9999.f ; Ozone_optical_depth_filter5:source = "Ozone attenuation coefficient derived from Table 13 in Nicolet (1981) Space Sci., 29, 951-974" ; Ozone_optical_depth_filter5:ozone_absorption_coefficient_filter5 = " 0.0015" ; Ozone_optical_depth_filter5:equation = "optical_depth = (ozone_column_amount * ozone_absorption_coefficient_filter5) / 1000." ; float sun_to_earth_distance(time) ; sun_to_earth_distance:long_name = "sun to earth distance" ; sun_to_earth_distance:units = "astronomical_unit" ; sun_to_earth_distance:missing_value = -9999.f ; float Io_interquartile_time(Io_interquartile_time) ; Io_interquartile_time:long_name = "Time for interquartile Io sample times" ; Io_interquartile_time:units = "seconds since 1970-01-01 00:00:00" ; float Io_interquartile_values(Io_interquartile_time, Io_wavelength) ; Io_interquartile_values:long_name = "Interquartile Io values" ; Io_interquartile_values:units = "count" ; Io_interquartile_values:missing_value = -9999.f ; float Io_gauss_time(Io_gauss_time) ; Io_gauss_time:long_name = "Time for Ios after gaussian filter" ; Io_gauss_time:units = "seconds since 1970-01-01 00:00:00" ; float Io_gauss_values(Io_gauss_time, Io_wavelength) ; Io_gauss_values:long_name = "Io values after gaussian filter" ; Io_gauss_values:units = "count" ; Io_gauss_values:missing_value = -9999.f ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:standard_name = "latitude" ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:standard_name = "longitude" ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "mfraod -n mfraod_mfrsr -s nsa -f C2 -b 19990823 -e 20101119 -D 2 --max-runtime 0 -R --filter-overlaps" ; :process_version = "vap-mfraod-2.11-0.el7" ; :dod_version = "mfrsrcal-c1-1.2" ; :input_datastreams = "nsametC2.b1 : 4.13 : 20101113.000000\n", "gecomiX1.a1 : 2.0 : 20101101.000000\n", "nsamfrsrC2.a0 : 11.6 : 20101113.000000\n", "nsamfrsrC2.b1 : 11.6 : 20101113.000000\n", "nsamfrsrlangleyC2.c1 : 3.6 : 20101014.212120-20101019.215520" ; :site_id = "nsa" ; :platform_id = "mfrsrcal" ; :facility_id = "C2" ; :data_level = "c1" ; :location_description = "North Slope of Alaska (NSA), Atqasuk, Alaska" ; :datastream = "nsamfrsrcalC2.c1" ; :Conventions = "ARM-1.3" ; :broadband_channel = "Unfiltered Silicon, nominally from 32 to 1200 nm" ; :broadband_channel_calibration = "nominal calibration from FEL standard lamp" ; :total_optical_depth_computation = "-log(direct_normal * sun_earth_distance^2/Gueymard_TOA)/airmass" ; :aerosol_optical_depth_computation = "total_optical_depth - Rayleigh_optical_depth - Ozone column_amount * Ozone_absorption_coefficient" ; :hemispheric_computation = "sum of diffuse_hemisp and direct_horizontal" ; :diffuse_hemispheric_computation = "(diffuse_hemisp_raw - offset) * diffuse_correction * nominal_calibration_factor * (TOA/Io)" ; :direct_normal_computation = "direct_horizontal / cosine(apparent solar zenith angle)" ; :source_Io = "Forgan analysis of Langley data" ; :source_Io_comment = "Io values in mfrsrlangley datastream are used" ; :ingest_software = "vap-mfraod-2.11-0.el7" ; :Filter_information = "filters 1 and 5 for aerosol measurement\n", "filters 2, 3 and 4 for aerosol and ozone measurement\n", "filter 6 for water vapor measurement" ; :shadowband_timing = "Due to shadowband motion, there is an inherent lag between the time stamp in the file and the time corresponding to the direct beam measurement which varies throughout the day. On average this lag is about five seconds, therefore five seconds are added to the timestamp when calculating solar position." ; :sampling_interval = "20 seconds" ; :serial_number = "Refer to logger_id and head_id" ; :Langley_data_used = "michalsky algorithm" ; :pressure_fraction_for_Rayleigh_calculation = "0.996169" ; :doi = "10.5439/1408900" ; :history = "created by user bfaye on machine prod-proc5.adc.arm.gov at 2024-01-26 06:47:57, using vap-mfraod-2.11-0.el7" ; }