netcdf sgpmfr7nch25mC1.b1.20240501.070000 { dimensions: time = UNLIMITED ; // (4320 currently) bench_angle = 181 ; wavelength = 750 ; variables: int base_time ; base_time:string = "2024-05-01 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 2024-05-01 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 2024-05-01 00:00:00 0:00" ; time:standard_name = "time" ; float up_hemisp_narrowband_filter1(time) ; up_hemisp_narrowband_filter1:long_name = "25m surface reflected irradiance filter1, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter1:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter1:valid_min = -0.01f ; up_hemisp_narrowband_filter1:valid_max = 2.f ; up_hemisp_narrowband_filter1:missing_value = -9999.f ; up_hemisp_narrowband_filter1:explanation_of_narrowband_channel = "The nominal center wavelength is 415 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter1:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter1:centroid_wavelength = "351.2 nm" ; up_hemisp_narrowband_filter1:FWHM = " 0.7 nm" ; up_hemisp_narrowband_filter1:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter1:ancillary_variables = "qc_up_hemisp_narrowband_filter1" ; int qc_up_hemisp_narrowband_filter1(time) ; qc_up_hemisp_narrowband_filter1:long_name = "Quality check results on variable: 25m surface reflected irradiance filter1, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter1:units = "1" ; qc_up_hemisp_narrowband_filter1:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_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_up_hemisp_narrowband_filter1:flag_method = "bit" ; qc_up_hemisp_narrowband_filter1:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter1:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter1:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter1:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter1:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter1:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter2(time) ; up_hemisp_narrowband_filter2:long_name = "25m surface reflected irradiance filter2, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter2:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter2:valid_min = -0.01f ; up_hemisp_narrowband_filter2:valid_max = 2.f ; up_hemisp_narrowband_filter2:missing_value = -9999.f ; up_hemisp_narrowband_filter2:explanation_of_narrowband_channel = "The nominal center wavelength is 500 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter2:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter2:centroid_wavelength = "500.3 nm" ; up_hemisp_narrowband_filter2:FWHM = "10.8 nm" ; up_hemisp_narrowband_filter2:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter2:ancillary_variables = "qc_up_hemisp_narrowband_filter2" ; int qc_up_hemisp_narrowband_filter2(time) ; qc_up_hemisp_narrowband_filter2:long_name = "Quality check results on variable: 25m surface reflected irradiance filter2, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter2:units = "1" ; qc_up_hemisp_narrowband_filter2:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_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_up_hemisp_narrowband_filter2:flag_method = "bit" ; qc_up_hemisp_narrowband_filter2:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter2:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter2:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter2:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter2:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter2:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter3(time) ; up_hemisp_narrowband_filter3:long_name = "25m surface reflected irradiance filter3, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter3:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter3:valid_min = -0.01f ; up_hemisp_narrowband_filter3:valid_max = 2.f ; up_hemisp_narrowband_filter3:missing_value = -9999.f ; up_hemisp_narrowband_filter3:explanation_of_narrowband_channel = "The nominal center wavelength is 615 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter3:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter3:centroid_wavelength = "615.1 nm" ; up_hemisp_narrowband_filter3:FWHM = "10.8 nm" ; up_hemisp_narrowband_filter3:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter3:ancillary_variables = "qc_up_hemisp_narrowband_filter3" ; int qc_up_hemisp_narrowband_filter3(time) ; qc_up_hemisp_narrowband_filter3:long_name = "Quality check results on variable: 25m surface reflected irradiance filter3, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter3:units = "1" ; qc_up_hemisp_narrowband_filter3:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_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_up_hemisp_narrowband_filter3:flag_method = "bit" ; qc_up_hemisp_narrowband_filter3:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter3:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter3:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter3:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter3:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter3:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter4(time) ; up_hemisp_narrowband_filter4:long_name = "25m surface reflected irradiance filter4, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter4:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter4:valid_min = -0.01f ; up_hemisp_narrowband_filter4:valid_max = 2.f ; up_hemisp_narrowband_filter4:missing_value = -9999.f ; up_hemisp_narrowband_filter4:explanation_of_narrowband_channel = "The nominal center wavelength is 673 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter4:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter4:centroid_wavelength = "672.3 nm" ; up_hemisp_narrowband_filter4:FWHM = "10.4 nm" ; up_hemisp_narrowband_filter4:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter4:ancillary_variables = "qc_up_hemisp_narrowband_filter4" ; int qc_up_hemisp_narrowband_filter4(time) ; qc_up_hemisp_narrowband_filter4:long_name = "Quality check results on variable: 25m surface reflected irradiance filter4, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter4:units = "1" ; qc_up_hemisp_narrowband_filter4:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_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_up_hemisp_narrowband_filter4:flag_method = "bit" ; qc_up_hemisp_narrowband_filter4:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter4:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter4:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter4:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter4:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter4:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter5(time) ; up_hemisp_narrowband_filter5:long_name = "25m surface reflected irradiance filter5, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter5:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter5:valid_min = -0.01f ; up_hemisp_narrowband_filter5:valid_max = 2.f ; up_hemisp_narrowband_filter5:missing_value = -9999.f ; up_hemisp_narrowband_filter5:explanation_of_narrowband_channel = "The nominal center wavelength is 870 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter5:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter5:centroid_wavelength = "868.8 nm" ; up_hemisp_narrowband_filter5:FWHM = "10.2 nm" ; up_hemisp_narrowband_filter5:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter5:ancillary_variables = "qc_up_hemisp_narrowband_filter5" ; int qc_up_hemisp_narrowband_filter5(time) ; qc_up_hemisp_narrowband_filter5:long_name = "Quality check results on variable: 25m surface reflected irradiance filter5, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter5:units = "1" ; qc_up_hemisp_narrowband_filter5:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_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_up_hemisp_narrowband_filter5:flag_method = "bit" ; qc_up_hemisp_narrowband_filter5:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter5:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter5:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter5:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter5:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter5:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter6(time) ; up_hemisp_narrowband_filter6:long_name = "25m surface reflected irradiance filter6, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter6:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter6:valid_min = -0.01f ; up_hemisp_narrowband_filter6:valid_max = 2.f ; up_hemisp_narrowband_filter6:missing_value = -9999.f ; up_hemisp_narrowband_filter6:explanation_of_narrowband_channel = "The nominal center wavelength is 940 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter6:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter6:centroid_wavelength = "939.9 nm" ; up_hemisp_narrowband_filter6:FWHM = " 7.3 nm" ; up_hemisp_narrowband_filter6:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter6:ancillary_variables = "qc_up_hemisp_narrowband_filter6" ; int qc_up_hemisp_narrowband_filter6(time) ; qc_up_hemisp_narrowband_filter6:long_name = "Quality check results on variable: 25m surface reflected irradiance filter6, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter6:units = "1" ; qc_up_hemisp_narrowband_filter6:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_filter6: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_up_hemisp_narrowband_filter6:flag_method = "bit" ; qc_up_hemisp_narrowband_filter6:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter6:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter6:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter6:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter6:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter6:bit_3_assessment = "Bad" ; float up_hemisp_narrowband_filter7(time) ; up_hemisp_narrowband_filter7:long_name = "25m surface reflected irradiance filter7, offset corrected, diffuse sky corrected, nominal calibration" ; up_hemisp_narrowband_filter7:units = "W/(m^2 nm)" ; up_hemisp_narrowband_filter7:valid_min = -0.01f ; up_hemisp_narrowband_filter7:valid_max = 5.f ; up_hemisp_narrowband_filter7:missing_value = -9999.f ; up_hemisp_narrowband_filter7:explanation_of_narrowband_channel = "The nominal center wavelength is 1625 nm, nominal half-power width is 10 nm" ; up_hemisp_narrowband_filter7:corrections = "Offset corrected, diffuse sky correction, nominal calibration" ; up_hemisp_narrowband_filter7:centroid_wavelength = "1624.1 nm" ; up_hemisp_narrowband_filter7:FWHM = "14.7 nm" ; up_hemisp_narrowband_filter7:standard_name = "upwelling_radiative_flux_per_unit_wavelength_in_air" ; up_hemisp_narrowband_filter7:ancillary_variables = "qc_up_hemisp_narrowband_filter7" ; int qc_up_hemisp_narrowband_filter7(time) ; qc_up_hemisp_narrowband_filter7:long_name = "Quality check results on variable: 25m surface reflected irradiance filter7, offset corrected, diffuse sky corrected, nominal calibration" ; qc_up_hemisp_narrowband_filter7:units = "1" ; qc_up_hemisp_narrowband_filter7:standard_name = "quality_flag" ; qc_up_hemisp_narrowband_filter7: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_up_hemisp_narrowband_filter7:flag_method = "bit" ; qc_up_hemisp_narrowband_filter7:bit_1_description = "Value is equal to missing_value." ; qc_up_hemisp_narrowband_filter7:bit_1_assessment = "Bad" ; qc_up_hemisp_narrowband_filter7:bit_2_description = "Value is less than valid_min." ; qc_up_hemisp_narrowband_filter7:bit_2_assessment = "Bad" ; qc_up_hemisp_narrowband_filter7:bit_3_description = "Value is greater than valid_max." ; qc_up_hemisp_narrowband_filter7:bit_3_assessment = "Bad" ; float head_temp(time) ; head_temp:long_name = "Detector cluster temperature" ; head_temp:units = "degC" ; head_temp:valid_min = 35.f ; head_temp:valid_max = 45.f ; head_temp:missing_value = -9999.f ; head_temp:ancillary_variables = "qc_head_temp" ; int qc_head_temp(time) ; qc_head_temp:long_name = "Quality check results on variable: Detector cluster temperature" ; qc_head_temp:units = "1" ; qc_head_temp:standard_name = "quality_flag" ; qc_head_temp: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_head_temp:flag_method = "bit" ; qc_head_temp:bit_1_description = "Value is equal to missing_value." ; qc_head_temp:bit_1_assessment = "Bad" ; qc_head_temp:bit_2_description = "Value is less than valid_min." ; qc_head_temp:bit_2_assessment = "Bad" ; qc_head_temp:bit_3_description = "Value is greater than valid_max." ; qc_head_temp:bit_3_assessment = "Bad" ; float head_temp2(time) ; head_temp2:long_name = "HTC3000 feedback temperature" ; head_temp2:units = "degC" ; head_temp2:valid_min = 35.f ; head_temp2:valid_max = 45.f ; head_temp2:missing_value = -9999.f ; head_temp2:ancillary_variables = "qc_head_temp2" ; int qc_head_temp2(time) ; qc_head_temp2:long_name = "Quality check results on variable: HTC3000 feedback temperature" ; qc_head_temp2:units = "1" ; qc_head_temp2:standard_name = "quality_flag" ; qc_head_temp2: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_head_temp2:flag_method = "bit" ; qc_head_temp2:bit_1_description = "Value is equal to missing_value." ; qc_head_temp2:bit_1_assessment = "Bad" ; qc_head_temp2:bit_2_description = "Value is less than valid_min." ; qc_head_temp2:bit_2_assessment = "Bad" ; qc_head_temp2:bit_3_description = "Value is greater than valid_max." ; qc_head_temp2:bit_3_assessment = "Bad" ; float logger_temperature(time) ; logger_temperature:long_name = "Internal logger temperature" ; logger_temperature:units = "degC" ; logger_temperature:valid_min = -55.f ; logger_temperature:valid_max = 85.f ; logger_temperature:missing_value = -9999.f ; logger_temperature:ancillary_variables = "qc_logger_temperature" ; int qc_logger_temperature(time) ; qc_logger_temperature:long_name = "Quality check results on variable: Internal logger temperature" ; qc_logger_temperature:units = "1" ; qc_logger_temperature:standard_name = "quality_flag" ; qc_logger_temperature: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_logger_temperature:flag_method = "bit" ; qc_logger_temperature:bit_1_description = "Value is equal to missing_value." ; qc_logger_temperature:bit_1_assessment = "Bad" ; qc_logger_temperature:bit_2_description = "Value is less than valid_min." ; qc_logger_temperature:bit_2_assessment = "Bad" ; qc_logger_temperature:bit_3_description = "Value is greater than valid_max." ; qc_logger_temperature:bit_3_assessment = "Bad" ; float logger_volt(time) ; logger_volt:long_name = "Data logger supply voltage" ; logger_volt:units = "V" ; logger_volt:valid_min = 10.f ; logger_volt:valid_max = 15.f ; logger_volt:missing_value = -9999.f ; logger_volt:ancillary_variables = "qc_logger_volt" ; int qc_logger_volt(time) ; qc_logger_volt:long_name = "Quality check results on variable: Data logger supply voltage" ; qc_logger_volt:units = "1" ; qc_logger_volt:standard_name = "quality_flag" ; qc_logger_volt: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_logger_volt:flag_method = "bit" ; qc_logger_volt:bit_1_description = "Value is equal to missing_value." ; qc_logger_volt:bit_1_assessment = "Bad" ; qc_logger_volt:bit_2_description = "Value is less than valid_min." ; qc_logger_volt:bit_2_assessment = "Bad" ; qc_logger_volt:bit_3_description = "Value is greater than valid_max." ; qc_logger_volt:bit_3_assessment = "Bad" ; float solar_zenith_angle(time) ; solar_zenith_angle:long_name = "Apparent solar zenith angle" ; solar_zenith_angle:units = "degree" ; solar_zenith_angle:missing_value = -9999.f ; solar_zenith_angle:corrections = "Solar zenith angle corrected for refraction by atmosphere" ; float cosine_solar_zenith_angle(time) ; cosine_solar_zenith_angle:long_name = "Cosine apparent solar zenith angle" ; cosine_solar_zenith_angle:units = "1" ; cosine_solar_zenith_angle:missing_value = -9999.f ; cosine_solar_zenith_angle:corrections = "Solar zenith angle corrected for refraction of atmosphere." ; float elevation_angle(time) ; elevation_angle:long_name = "Elevation angle" ; elevation_angle:units = "degree" ; elevation_angle:missing_value = -9999.f ; float airmass(time) ; airmass:long_name = "Airmass" ; airmass:units = "1" ; airmass:missing_value = -9999.f ; airmass:corrections = "Approximately 1/cosine_solar_zenith_angle with corrections for refraction and spherical atmosphere" ; float azimuth_angle(time) ; azimuth_angle:long_name = "Azimuth angle" ; azimuth_angle:units = "degree" ; azimuth_angle:missing_value = -9999.f ; float bench_angle(bench_angle) ; bench_angle:long_name = "Angle of incidence during cosine bench measurements" ; bench_angle:units = "degree" ; bench_angle:comment = "Information only, not used for irradiance calculations." ; bench_angle:head_orientation = "When deployed, head is oriented so that the sensor/diffuser is toward the equator, and the connector is toward the earth pole." ; bench_angle:South_to_North = "0 is S, 90 is zenith, 180 is N" ; bench_angle:West_to_East = "0 is W, 90 is zenith, 180 is E" ; float cosine_correction_sn_filter1(bench_angle) ; cosine_correction_sn_filter1:long_name = "Cosine correction, south to north, filter1" ; cosine_correction_sn_filter1:units = "1" ; cosine_correction_sn_filter1:missing_value = -9999.f ; cosine_correction_sn_filter1:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter1:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter1:centroid_wavelength = "351.2 nm" ; cosine_correction_sn_filter1:FWHM = " 0.7 nm" ; float cosine_correction_sn_filter2(bench_angle) ; cosine_correction_sn_filter2:long_name = "Cosine correction, south to north, filter2" ; cosine_correction_sn_filter2:units = "1" ; cosine_correction_sn_filter2:missing_value = -9999.f ; cosine_correction_sn_filter2:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter2:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter2:centroid_wavelength = "500.3 nm" ; cosine_correction_sn_filter2:FWHM = "10.8 nm" ; float cosine_correction_sn_filter3(bench_angle) ; cosine_correction_sn_filter3:long_name = "Cosine correction, south to north, filter3" ; cosine_correction_sn_filter3:units = "1" ; cosine_correction_sn_filter3:missing_value = -9999.f ; cosine_correction_sn_filter3:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter3:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter3:centroid_wavelength = "615.1 nm" ; cosine_correction_sn_filter3:FWHM = "10.8 nm" ; float cosine_correction_sn_filter4(bench_angle) ; cosine_correction_sn_filter4:long_name = "Cosine correction, south to north, filter4" ; cosine_correction_sn_filter4:units = "1" ; cosine_correction_sn_filter4:missing_value = -9999.f ; cosine_correction_sn_filter4:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter4:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter4:centroid_wavelength = "672.3 nm" ; cosine_correction_sn_filter4:FWHM = "10.4 nm" ; float cosine_correction_sn_filter5(bench_angle) ; cosine_correction_sn_filter5:long_name = "Cosine correction, south to north, filter5" ; cosine_correction_sn_filter5:units = "1" ; cosine_correction_sn_filter5:missing_value = -9999.f ; cosine_correction_sn_filter5:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter5:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter5:centroid_wavelength = "868.8 nm" ; cosine_correction_sn_filter5:FWHM = "10.2 nm" ; float cosine_correction_sn_filter6(bench_angle) ; cosine_correction_sn_filter6:long_name = "Cosine correction, south to north, filter6" ; cosine_correction_sn_filter6:units = "1" ; cosine_correction_sn_filter6:missing_value = -9999.f ; cosine_correction_sn_filter6:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter6:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter6:centroid_wavelength = "939.9 nm" ; cosine_correction_sn_filter6:FWHM = " 7.3 nm" ; float cosine_correction_sn_filter7(bench_angle) ; cosine_correction_sn_filter7:long_name = "Cosine correction, south to north, filter7" ; cosine_correction_sn_filter7:units = "1" ; cosine_correction_sn_filter7:missing_value = -9999.f ; cosine_correction_sn_filter7:comment = "Read from cosine_correction_source" ; cosine_correction_sn_filter7:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_sn_filter7:centroid_wavelength = "1624.1 nm" ; cosine_correction_sn_filter7:FWHM = "14.7 nm" ; float cosine_correction_we_filter1(bench_angle) ; cosine_correction_we_filter1:long_name = "Cosine correction, west to east, filter1" ; cosine_correction_we_filter1:units = "1" ; cosine_correction_we_filter1:missing_value = -9999.f ; cosine_correction_we_filter1:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter1:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter1:centroid_wavelength = "351.2 nm" ; cosine_correction_we_filter1:FWHM = " 0.7 nm" ; float cosine_correction_we_filter2(bench_angle) ; cosine_correction_we_filter2:long_name = "Cosine correction, west to east, filter2" ; cosine_correction_we_filter2:units = "1" ; cosine_correction_we_filter2:missing_value = -9999.f ; cosine_correction_we_filter2:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter2:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter2:centroid_wavelength = "500.3 nm" ; cosine_correction_we_filter2:FWHM = "10.8 nm" ; float cosine_correction_we_filter3(bench_angle) ; cosine_correction_we_filter3:long_name = "Cosine correction, west to east, filter3" ; cosine_correction_we_filter3:units = "1" ; cosine_correction_we_filter3:missing_value = -9999.f ; cosine_correction_we_filter3:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter3:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter3:centroid_wavelength = "615.1 nm" ; cosine_correction_we_filter3:FWHM = "10.8 nm" ; float cosine_correction_we_filter4(bench_angle) ; cosine_correction_we_filter4:long_name = "Cosine correction, west to east, filter4" ; cosine_correction_we_filter4:units = "1" ; cosine_correction_we_filter4:missing_value = -9999.f ; cosine_correction_we_filter4:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter4:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter4:centroid_wavelength = "672.3 nm" ; cosine_correction_we_filter4:FWHM = "10.4 nm" ; float cosine_correction_we_filter5(bench_angle) ; cosine_correction_we_filter5:long_name = "Cosine correction, west to east, filter5" ; cosine_correction_we_filter5:units = "1" ; cosine_correction_we_filter5:missing_value = -9999.f ; cosine_correction_we_filter5:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter5:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter5:centroid_wavelength = "868.8 nm" ; cosine_correction_we_filter5:FWHM = "10.2 nm" ; float cosine_correction_we_filter6(bench_angle) ; cosine_correction_we_filter6:long_name = "Cosine correction, west to east, filter6" ; cosine_correction_we_filter6:units = "1" ; cosine_correction_we_filter6:missing_value = -9999.f ; cosine_correction_we_filter6:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter6:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter6:centroid_wavelength = "939.9 nm" ; cosine_correction_we_filter6:FWHM = " 7.3 nm" ; float cosine_correction_we_filter7(bench_angle) ; cosine_correction_we_filter7:long_name = "Cosine correction, west to east, filter7" ; cosine_correction_we_filter7:units = "1" ; cosine_correction_we_filter7:missing_value = -9999.f ; cosine_correction_we_filter7:comment = "Read from cosine_correction_source" ; cosine_correction_we_filter7:information_only = "Cosine corrections are not directly applied to the irradiance calculations." ; cosine_correction_we_filter7:centroid_wavelength = "1624.1 nm" ; cosine_correction_we_filter7:FWHM = "14.7 nm" ; float wavelength_filter1(wavelength) ; wavelength_filter1:long_name = "Normalized filter function data, filter1, wavelength value obtained during instrument characterization" ; wavelength_filter1:units = "nm" ; wavelength_filter1:missing_value = -9999.f ; wavelength_filter1:centroid_wavelength = "351.2 nm" ; wavelength_filter1:FWHM = " 0.7 nm" ; float normalized_transmittance_filter1(wavelength) ; normalized_transmittance_filter1:long_name = "Normalized filter function data, filter1. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter1:units = "1" ; normalized_transmittance_filter1:missing_value = -9999.f ; normalized_transmittance_filter1:centroid_wavelength = "351.2 nm" ; normalized_transmittance_filter1:FWHM = " 0.7 nm" ; float wavelength_filter2(wavelength) ; wavelength_filter2:long_name = "Normalized filter function data, filter2, wavelength value obtained during instrument characterization" ; wavelength_filter2:units = "nm" ; wavelength_filter2:missing_value = -9999.f ; wavelength_filter2:centroid_wavelength = "500.3 nm" ; wavelength_filter2:FWHM = "10.8 nm" ; float normalized_transmittance_filter2(wavelength) ; normalized_transmittance_filter2:long_name = "Normalized filter function data, filter2. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter2:units = "1" ; normalized_transmittance_filter2:missing_value = -9999.f ; normalized_transmittance_filter2:centroid_wavelength = "500.3 nm" ; normalized_transmittance_filter2:FWHM = "10.8 nm" ; float wavelength_filter3(wavelength) ; wavelength_filter3:long_name = "Normalized filter function data, filter3, wavelength value obtained during instrument characterization" ; wavelength_filter3:units = "nm" ; wavelength_filter3:missing_value = -9999.f ; wavelength_filter3:centroid_wavelength = "615.1 nm" ; wavelength_filter3:FWHM = "10.8 nm" ; float normalized_transmittance_filter3(wavelength) ; normalized_transmittance_filter3:long_name = "Normalized filter function data, filter3. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter3:units = "1" ; normalized_transmittance_filter3:missing_value = -9999.f ; normalized_transmittance_filter3:centroid_wavelength = "615.1 nm" ; normalized_transmittance_filter3:FWHM = "10.8 nm" ; float wavelength_filter4(wavelength) ; wavelength_filter4:long_name = "Normalized filter function data, filter4, wavelength value obtained during instrument characterization" ; wavelength_filter4:units = "nm" ; wavelength_filter4:missing_value = -9999.f ; wavelength_filter4:centroid_wavelength = "672.3 nm" ; wavelength_filter4:FWHM = "10.4 nm" ; float normalized_transmittance_filter4(wavelength) ; normalized_transmittance_filter4:long_name = "Normalized filter function data, filter4. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter4:units = "1" ; normalized_transmittance_filter4:missing_value = -9999.f ; normalized_transmittance_filter4:centroid_wavelength = "672.3 nm" ; normalized_transmittance_filter4:FWHM = "10.4 nm" ; float wavelength_filter5(wavelength) ; wavelength_filter5:long_name = "Normalized filter function data, filter5, wavelength value obtained during instrument characterization" ; wavelength_filter5:units = "nm" ; wavelength_filter5:missing_value = -9999.f ; wavelength_filter5:centroid_wavelength = "868.8 nm" ; wavelength_filter5:FWHM = "10.2 nm" ; float normalized_transmittance_filter5(wavelength) ; normalized_transmittance_filter5:long_name = "Normalized filter function data, filter5. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter5:units = "1" ; normalized_transmittance_filter5:missing_value = -9999.f ; normalized_transmittance_filter5:centroid_wavelength = "868.8 nm" ; normalized_transmittance_filter5:FWHM = "10.2 nm" ; float wavelength_filter6(wavelength) ; wavelength_filter6:long_name = "Normalized filter function data, filter6, wavelength value obtained during instrument characterization" ; wavelength_filter6:units = "nm" ; wavelength_filter6:missing_value = -9999.f ; wavelength_filter6:centroid_wavelength = "939.9 nm" ; wavelength_filter6:FWHM = " 7.3 nm" ; float normalized_transmittance_filter6(wavelength) ; normalized_transmittance_filter6:long_name = "Normalized filter function data, filter6. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter6:units = "1" ; normalized_transmittance_filter6:missing_value = -9999.f ; normalized_transmittance_filter6:centroid_wavelength = "939.9 nm" ; normalized_transmittance_filter6:FWHM = " 7.3 nm" ; float wavelength_filter7(wavelength) ; wavelength_filter7:long_name = "Normalized filter function data, filter7, wavelength value obtained during instrument characterization" ; wavelength_filter7:units = "nm" ; wavelength_filter7:missing_value = -9999.f ; wavelength_filter7:centroid_wavelength = "1624.1 nm" ; wavelength_filter7:FWHM = "14.7 nm" ; float normalized_transmittance_filter7(wavelength) ; normalized_transmittance_filter7:long_name = "Normalized filter function data, filter7. Measured transmittance value normalized to area under curve." ; normalized_transmittance_filter7:units = "1" ; normalized_transmittance_filter7:missing_value = -9999.f ; normalized_transmittance_filter7:centroid_wavelength = "1624.1 nm" ; normalized_transmittance_filter7:FWHM = "14.7 nm" ; float offset_filter1(time) ; offset_filter1:long_name = "Nighttime offset subtracted from filter1 data" ; offset_filter1:units = "mV" ; offset_filter1:missing_value = -9999.f ; float offset_filter2(time) ; offset_filter2:long_name = "Nighttime offset subtracted from filter2 data" ; offset_filter2:units = "mV" ; offset_filter2:missing_value = -9999.f ; float offset_filter3(time) ; offset_filter3:long_name = "Nighttime offset subtracted from filter3 data" ; offset_filter3:units = "mV" ; offset_filter3:missing_value = -9999.f ; float offset_filter4(time) ; offset_filter4:long_name = "Nighttime offset subtracted from filter4 data" ; offset_filter4:units = "mV" ; offset_filter4:missing_value = -9999.f ; float offset_filter5(time) ; offset_filter5:long_name = "Nighttime offset subtracted from filter5 data" ; offset_filter5:units = "mV" ; offset_filter5:missing_value = -9999.f ; float offset_filter6(time) ; offset_filter6:long_name = "Nighttime offset subtracted from filter6 data" ; offset_filter6:units = "mV" ; offset_filter6:missing_value = -9999.f ; float offset_filter7(time) ; offset_filter7:long_name = "Nighttime offset subtracted from filter7 data" ; offset_filter7:units = "mV" ; offset_filter7:missing_value = -9999.f ; float diffuse_correction_filter1 ; diffuse_correction_filter1:long_name = "Diffuse correction derived from Cosine correction of filter1, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter1:units = "1" ; diffuse_correction_filter1:missing_value = -9999.f ; float diffuse_correction_filter2 ; diffuse_correction_filter2:long_name = "Diffuse correction derived from Cosine correction of filter2, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter2:units = "1" ; diffuse_correction_filter2:missing_value = -9999.f ; float diffuse_correction_filter3 ; diffuse_correction_filter3:long_name = "Diffuse correction derived from Cosine correction of filter3, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter3:units = "1" ; diffuse_correction_filter3:missing_value = -9999.f ; float diffuse_correction_filter4 ; diffuse_correction_filter4:long_name = "Diffuse correction derived from Cosine correction of filter4, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter4:units = "1" ; diffuse_correction_filter4:missing_value = -9999.f ; float diffuse_correction_filter5 ; diffuse_correction_filter5:long_name = "Diffuse correction derived from Cosine correction of filter5, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter5:units = "1" ; diffuse_correction_filter5:missing_value = -9999.f ; float diffuse_correction_filter6 ; diffuse_correction_filter6:long_name = "Diffuse correction derived from Cosine correction of filter6, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter6:units = "1" ; diffuse_correction_filter6:missing_value = -9999.f ; float diffuse_correction_filter7 ; diffuse_correction_filter7:long_name = "Diffuse correction derived from Cosine correction of filter7, assuming Rayleigh sky at 45 deg zenith angle" ; diffuse_correction_filter7:units = "1" ; diffuse_correction_filter7:missing_value = -9999.f ; float nominal_calibration_factor_filter1 ; nominal_calibration_factor_filter1:long_name = "Nominal calibration factor using standard lamp, applied to filter1 data" ; nominal_calibration_factor_filter1:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter1:missing_value = -9999.f ; float nominal_calibration_factor_filter2 ; nominal_calibration_factor_filter2:long_name = "Nominal calibration factor using standard lamp, applied to filter2 data" ; nominal_calibration_factor_filter2:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter2:missing_value = -9999.f ; float nominal_calibration_factor_filter3 ; nominal_calibration_factor_filter3:long_name = "Nominal calibration factor using standard lamp, applied to filter3 data" ; nominal_calibration_factor_filter3:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter3:missing_value = -9999.f ; float nominal_calibration_factor_filter4 ; nominal_calibration_factor_filter4:long_name = "Nominal calibration factor using standard lamp, applied to filter4 data" ; nominal_calibration_factor_filter4:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter4:missing_value = -9999.f ; float nominal_calibration_factor_filter5 ; nominal_calibration_factor_filter5:long_name = "Nominal calibration factor using standard lamp, applied to filter5 data" ; nominal_calibration_factor_filter5:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter5:missing_value = -9999.f ; float nominal_calibration_factor_filter6 ; nominal_calibration_factor_filter6:long_name = "Nominal calibration factor using standard lamp, applied to filter6 data" ; nominal_calibration_factor_filter6:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter6:missing_value = -9999.f ; float nominal_calibration_factor_filter7 ; nominal_calibration_factor_filter7:long_name = "Nominal calibration factor using standard lamp, applied to filter7 data" ; nominal_calibration_factor_filter7:units = "mV/(W/(m^2 nm))" ; nominal_calibration_factor_filter7: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:missing_value = -9999.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:missing_value = -9999.f ; lon:standard_name = "longitude" ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:missing_value = -9999.f ; alt:standard_name = "altitude" ; // global attributes: :command_line = "mfr7nch_ingest -n mfr7nch25m -s sgp -f C1" ; :Conventions = "ARM-1.3" ; :process_version = "ingest-mfr7nch-1.5-0.el7" ; :dod_version = "mfr7nch25m-b1-1.0" ; :input_source = "/data/collection/sgp/sgpmfr7nch25mC1.00/MFR25M_Table155.20240501070000.dat" ; :site_id = "sgp" ; :platform_id = "mfr7nch25m" ; :facility_id = "C1" ; :data_level = "b1" ; :location_description = "Southern Great Plains (SGP), Lamont, Oklahoma" ; :datastream = "sgpmfr7nch25mC1.b1" ; :serial_number = "Refer to logger_id and head_id" ; :sampling_interval = "20 seconds" ; :sensor_height = "25 m AGL" ; :logger_software_version = "1.4" ; :logger_id = "15493" ; :head_id = "179888858" ; :mfr_internal_latitude = "36.605720" ; :mfr_internal_longitude = "-97.488750" ; :cosine_correction_source = "CosineCorr.sgpmfr7nch25mC1.20210126.dat" ; :diffuse_correction_source = "DiffuseCorr.sgpmfr7nch25mC1.20210126.dat" ; :filter_trace_source = "FilterInfo.sgpmfr7nch25mC1.20210126.dat" ; :nominal_calibration_source = "NominalCal.sgpmfr7nch25mC1.20210126.dat" ; :offset_correction_source = "Offsets are computed using a two hour average of the up_hemisp_narrowband_filter#_raw data centered around the time of the maximum solar zenith angle. For higher and lower latitudes the averaging window can shrink to only include values where the solar zenith angle is >= 97 degrees. If less than 30 minutes of nighttime data is available the previously computed values will be used." ; :doi = "10.5439/1804120" ; :history = "created by user dsmgr on machine prod-proc3.adc.arm.gov at 2024-05-01 08:38:02, using ingest-mfr7nch-1.5-0.el7" ; }