netcdf sgpgndrad60sS01.b1.20240130.000000 { dimensions: time = UNLIMITED ; // (1440 currently) bound = 2 ; variables: int base_time ; base_time:string = "2024-01-30 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-01-30 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-01-30 00:00:00 0:00" ; time:bounds = "time_bounds" ; time:standard_name = "time" ; double time_bounds(time, bound) ; time_bounds:long_name = "Time cell bounds" ; time_bounds:bound_offsets = -60., 0. ; float up_long_hemisp(time) ; up_long_hemisp:long_name = "Upwelling Longwave Hemispheric Irradiance, Pyrgeometer" ; up_long_hemisp:units = "W/m^2" ; up_long_hemisp:valid_min = 200.f ; up_long_hemisp:valid_max = 650.f ; up_long_hemisp:missing_value = -9999.f ; up_long_hemisp:ventilation_status = "Unventilated" ; up_long_hemisp:sensor_height = "10 m AGL" ; up_long_hemisp:standard_name = "surface_upwelling_longwave_flux_in_air" ; up_long_hemisp:cell_methods = "time: mean" ; up_long_hemisp:ancillary_variables = "qc_up_long_hemisp" ; int qc_up_long_hemisp(time) ; qc_up_long_hemisp:long_name = "Quality check results on variable: Upwelling Longwave Hemispheric Irradiance, Pyrgeometer" ; qc_up_long_hemisp:units = "1" ; qc_up_long_hemisp:standard_name = "quality_flag" ; qc_up_long_hemisp: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_long_hemisp:flag_method = "bit" ; qc_up_long_hemisp:bit_1_description = "Value is equal to missing_value." ; qc_up_long_hemisp:bit_1_assessment = "Bad" ; qc_up_long_hemisp:bit_2_description = "Value is less than valid_min." ; qc_up_long_hemisp:bit_2_assessment = "Bad" ; qc_up_long_hemisp:bit_3_description = "Value is greater than valid_max." ; qc_up_long_hemisp:bit_3_assessment = "Bad" ; float up_short_hemisp(time) ; up_short_hemisp:long_name = "Upwelling Shortwave Hemispheric Irradiance, Pyranometer" ; up_short_hemisp:units = "W/m^2" ; up_short_hemisp:valid_min = -5.f ; up_short_hemisp:valid_max = 1300.f ; up_short_hemisp:missing_value = -9999.f ; up_short_hemisp:ventilation_status = "Unventilated" ; up_short_hemisp:sensor_height = "10 m AGL" ; up_short_hemisp:standard_name = "surface_upwelling_shortwave_flux_in_air" ; up_short_hemisp:cell_methods = "time: mean" ; up_short_hemisp:ancillary_variables = "qc_up_short_hemisp" ; int qc_up_short_hemisp(time) ; qc_up_short_hemisp:long_name = "Quality check results on variable: Upwelling Shortwave Hemispheric Irradiance, Pyranometer" ; qc_up_short_hemisp:units = "1" ; qc_up_short_hemisp:standard_name = "quality_flag" ; qc_up_short_hemisp: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_short_hemisp:flag_method = "bit" ; qc_up_short_hemisp:bit_1_description = "Value is equal to missing_value." ; qc_up_short_hemisp:bit_1_assessment = "Bad" ; qc_up_short_hemisp:bit_2_description = "Value is less than valid_min." ; qc_up_short_hemisp:bit_2_assessment = "Bad" ; qc_up_short_hemisp:bit_3_description = "Value is greater than valid_max." ; qc_up_short_hemisp:bit_3_assessment = "Bad" ; float up_long_hemisp_std(time) ; up_long_hemisp_std:long_name = "Upwelling Longwave Hemispheric Irradiance, Pyrgeometer, Standard Deviation" ; up_long_hemisp_std:units = "W/m^2" ; up_long_hemisp_std:missing_value = -9999.f ; up_long_hemisp_std:ventilation_status = "Unventilated" ; up_long_hemisp_std:sensor_height = "10 m AGL" ; up_long_hemisp_std:cell_methods = "time: standard_deviation" ; float up_short_hemisp_std(time) ; up_short_hemisp_std:long_name = "Upwelling Shortwave Hemispheric Irradiance, Pyranometer, Standard Deviation" ; up_short_hemisp_std:units = "W/m^2" ; up_short_hemisp_std:missing_value = -9999.f ; up_short_hemisp_std:ventilation_status = "Unventilated" ; up_short_hemisp_std:sensor_height = "10 m AGL" ; up_short_hemisp_std:cell_methods = "time: standard_deviation" ; float up_long_hemisp_max(time) ; up_long_hemisp_max:long_name = "Upwelling Longwave Hemispheric Irradiance, Pyrgeometer, Maxima" ; up_long_hemisp_max:units = "W/m^2" ; up_long_hemisp_max:valid_min = 200.f ; up_long_hemisp_max:valid_max = 650.f ; up_long_hemisp_max:missing_value = -9999.f ; up_long_hemisp_max:ventilation_status = "Unventilated" ; up_long_hemisp_max:sensor_height = "10 m AGL" ; up_long_hemisp_max:cell_methods = "time: maximum" ; up_long_hemisp_max:ancillary_variables = "qc_up_long_hemisp_max" ; int qc_up_long_hemisp_max(time) ; qc_up_long_hemisp_max:long_name = "Quality check results on variable: Upwelling Longwave Hemispheric Irradiance, Pyrgeometer, Maxima" ; qc_up_long_hemisp_max:units = "1" ; qc_up_long_hemisp_max:standard_name = "quality_flag" ; qc_up_long_hemisp_max: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_long_hemisp_max:flag_method = "bit" ; qc_up_long_hemisp_max:bit_1_description = "Value is equal to missing_value." ; qc_up_long_hemisp_max:bit_1_assessment = "Bad" ; qc_up_long_hemisp_max:bit_2_description = "Value is less than valid_min." ; qc_up_long_hemisp_max:bit_2_assessment = "Bad" ; qc_up_long_hemisp_max:bit_3_description = "Value is greater than valid_max." ; qc_up_long_hemisp_max:bit_3_assessment = "Bad" ; float up_short_hemisp_max(time) ; up_short_hemisp_max:long_name = "Upwelling Shortwave Hemispheric Irradiance, Pyranometer, Maxima" ; up_short_hemisp_max:units = "W/m^2" ; up_short_hemisp_max:valid_min = -5.f ; up_short_hemisp_max:valid_max = 1300.f ; up_short_hemisp_max:missing_value = -9999.f ; up_short_hemisp_max:ventilation_status = "Unventilated" ; up_short_hemisp_max:sensor_height = "10 m AGL" ; up_short_hemisp_max:cell_methods = "time: maximum" ; up_short_hemisp_max:ancillary_variables = "qc_up_short_hemisp_max" ; int qc_up_short_hemisp_max(time) ; qc_up_short_hemisp_max:long_name = "Quality check results on variable: Upwelling Shortwave Hemispheric Irradiance, Pyranometer, Maxima" ; qc_up_short_hemisp_max:units = "1" ; qc_up_short_hemisp_max:standard_name = "quality_flag" ; qc_up_short_hemisp_max: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_short_hemisp_max:flag_method = "bit" ; qc_up_short_hemisp_max:bit_1_description = "Value is equal to missing_value." ; qc_up_short_hemisp_max:bit_1_assessment = "Bad" ; qc_up_short_hemisp_max:bit_2_description = "Value is less than valid_min." ; qc_up_short_hemisp_max:bit_2_assessment = "Bad" ; qc_up_short_hemisp_max:bit_3_description = "Value is greater than valid_max." ; qc_up_short_hemisp_max:bit_3_assessment = "Bad" ; float up_long_hemisp_min(time) ; up_long_hemisp_min:long_name = "Upwelling Longwave Hemispheric Irradiance, Pyrgeometer, Minima" ; up_long_hemisp_min:units = "W/m^2" ; up_long_hemisp_min:valid_min = 200.f ; up_long_hemisp_min:valid_max = 650.f ; up_long_hemisp_min:missing_value = -9999.f ; up_long_hemisp_min:ventilation_status = "Unventilated" ; up_long_hemisp_min:sensor_height = "10 m AGL" ; up_long_hemisp_min:cell_methods = "time: minimum" ; up_long_hemisp_min:ancillary_variables = "qc_up_long_hemisp_min" ; int qc_up_long_hemisp_min(time) ; qc_up_long_hemisp_min:long_name = "Quality check results on variable: Upwelling Longwave Hemispheric Irradiance, Pyrgeometer, Minima" ; qc_up_long_hemisp_min:units = "1" ; qc_up_long_hemisp_min:standard_name = "quality_flag" ; qc_up_long_hemisp_min: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_long_hemisp_min:flag_method = "bit" ; qc_up_long_hemisp_min:bit_1_description = "Value is equal to missing_value." ; qc_up_long_hemisp_min:bit_1_assessment = "Bad" ; qc_up_long_hemisp_min:bit_2_description = "Value is less than valid_min." ; qc_up_long_hemisp_min:bit_2_assessment = "Bad" ; qc_up_long_hemisp_min:bit_3_description = "Value is greater than valid_max." ; qc_up_long_hemisp_min:bit_3_assessment = "Bad" ; float up_short_hemisp_min(time) ; up_short_hemisp_min:long_name = "Upwelling Shortwave Hemispheric Irradiance, Pyranometer, Minima" ; up_short_hemisp_min:units = "W/m^2" ; up_short_hemisp_min:valid_min = -5.f ; up_short_hemisp_min:valid_max = 1300.f ; up_short_hemisp_min:missing_value = -9999.f ; up_short_hemisp_min:ventilation_status = "Unventilated" ; up_short_hemisp_min:sensor_height = "10 m AGL" ; up_short_hemisp_min:cell_methods = "time: minimum" ; up_short_hemisp_min:ancillary_variables = "qc_up_short_hemisp_min" ; int qc_up_short_hemisp_min(time) ; qc_up_short_hemisp_min:long_name = "Quality check results on variable: Upwelling Shortwave Hemispheric Irradiance, Pyranometer, Minima" ; qc_up_short_hemisp_min:units = "1" ; qc_up_short_hemisp_min:standard_name = "quality_flag" ; qc_up_short_hemisp_min: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_short_hemisp_min:flag_method = "bit" ; qc_up_short_hemisp_min:bit_1_description = "Value is equal to missing_value." ; qc_up_short_hemisp_min:bit_1_assessment = "Bad" ; qc_up_short_hemisp_min:bit_2_description = "Value is less than valid_min." ; qc_up_short_hemisp_min:bit_2_assessment = "Bad" ; qc_up_short_hemisp_min:bit_3_description = "Value is greater than valid_max." ; qc_up_short_hemisp_min:bit_3_assessment = "Bad" ; float up_long_hemisp_vent_tachometer(time) ; up_long_hemisp_vent_tachometer:long_name = "Ventilation tachometer for Upwelling Longwave Hemispheric Irradiance, Pyrgeometer" ; up_long_hemisp_vent_tachometer:units = "rpm" ; up_long_hemisp_vent_tachometer:valid_min = -100.f ; up_long_hemisp_vent_tachometer:valid_max = 100.f ; up_long_hemisp_vent_tachometer:missing_value = -9999.f ; up_long_hemisp_vent_tachometer:ventilation_status = "Unventilated" ; up_long_hemisp_vent_tachometer:cell_methods = "time: mean" ; up_long_hemisp_vent_tachometer:ancillary_variables = "qc_up_long_hemisp_vent_tachometer" ; int qc_up_long_hemisp_vent_tachometer(time) ; qc_up_long_hemisp_vent_tachometer:long_name = "Quality check results on variable: Ventilation tachometer for Upwelling Longwave Hemispheric Irradiance, Pyrgeometer" ; qc_up_long_hemisp_vent_tachometer:units = "1" ; qc_up_long_hemisp_vent_tachometer:standard_name = "quality_flag" ; qc_up_long_hemisp_vent_tachometer: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_long_hemisp_vent_tachometer:flag_method = "bit" ; qc_up_long_hemisp_vent_tachometer:bit_1_description = "Value is equal to missing_value." ; qc_up_long_hemisp_vent_tachometer:bit_1_assessment = "Bad" ; qc_up_long_hemisp_vent_tachometer:bit_2_description = "Value is less than valid_min." ; qc_up_long_hemisp_vent_tachometer:bit_2_assessment = "Bad" ; qc_up_long_hemisp_vent_tachometer:bit_3_description = "Value is greater than valid_max." ; qc_up_long_hemisp_vent_tachometer:bit_3_assessment = "Bad" ; float up_short_hemisp_vent_tachometer(time) ; up_short_hemisp_vent_tachometer:long_name = "Ventilation tachometer for Upwelling Shortwave Hemispheric Irradiance, Pyranometer" ; up_short_hemisp_vent_tachometer:units = "rpm" ; up_short_hemisp_vent_tachometer:valid_min = -100.f ; up_short_hemisp_vent_tachometer:valid_max = 100.f ; up_short_hemisp_vent_tachometer:missing_value = -9999.f ; up_short_hemisp_vent_tachometer:ventilation_status = "Unventilated" ; up_short_hemisp_vent_tachometer:cell_methods = "time: mean" ; up_short_hemisp_vent_tachometer:ancillary_variables = "qc_up_short_hemisp_vent_tachometer" ; int qc_up_short_hemisp_vent_tachometer(time) ; qc_up_short_hemisp_vent_tachometer:long_name = "Quality check results on variable: Ventilation tachometer for Upwelling Shortwave Hemispheric Irradiance, Pyranometer" ; qc_up_short_hemisp_vent_tachometer:units = "1" ; qc_up_short_hemisp_vent_tachometer:standard_name = "quality_flag" ; qc_up_short_hemisp_vent_tachometer: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_short_hemisp_vent_tachometer:flag_method = "bit" ; qc_up_short_hemisp_vent_tachometer:bit_1_description = "Value is equal to missing_value." ; qc_up_short_hemisp_vent_tachometer:bit_1_assessment = "Bad" ; qc_up_short_hemisp_vent_tachometer:bit_2_description = "Value is less than valid_min." ; qc_up_short_hemisp_vent_tachometer:bit_2_assessment = "Bad" ; qc_up_short_hemisp_vent_tachometer:bit_3_description = "Value is greater than valid_max." ; qc_up_short_hemisp_vent_tachometer:bit_3_assessment = "Bad" ; float logger_volt(time) ; logger_volt:long_name = "Logger voltage" ; logger_volt:units = "V" ; logger_volt:missing_value = -9999.f ; float logger_temp(time) ; logger_temp:long_name = "Logger temperature" ; logger_temp:units = "degC" ; logger_temp: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 = "gndrad_ingest -s sgp -f S01" ; :Conventions = "ARM-1.3" ; :process_version = "ingest-gndrad-1.1-0.el7" ; :dod_version = "gndrad60s-b1-5.1" ; :input_source = "/data/collection/sgp/sgpgndradS01.00/GNDRAD_Table213.20240130000000.dat" ; :site_id = "sgp" ; :platform_id = "gndrad60s" ; :facility_id = "S01" ; :data_level = "b1" ; :location_description = "Southern Great Plains (SGP), Lamont, Oklahoma" ; :datastream = "sgpgndrad60sS01.b1" ; :serial_number = "PIR-UIR: 30830\n", "SR20-US: 15275\n", "" ; :sampling_interval = "1 second" ; :averaging_interval = "60 seconds" ; :calib_coeff = "calib_coeff_k0 = PIR-UIR: 0 W/m^2\n", "calib_coeff_k1 = PIR-UIR: 0.24378 W/m^2/uV\n", "calib_coeff_k2 = PIR_UIR: 0.9974\n", "calib_coeff_k3 = PIR_UIR: -4.97\n", "calib_coeff_kr = PIR_UIR: 0.0007044 K/uV\n", "SR20-US: 61.231 W/m^2/mV\n", "US_a: -7.7104E-06 * 10^-6(degC^-2)\n", "US_b: 0.00016145 * 10^-4(degC^-1)\n", "US_c: 0.9999\n", "" ; :station_name = "\"SGP_S01_GND\"" ; :logger_program_name = "\"CPU:GNDRAD_S01_20230825.cr3\"" ; :logger_os_version = "\"CR3000.Std.21\"" ; :logger_program_start_time = "\"01/03/2024 21:30:06\"" ; :lithium_battery = 3.562f ; :low_12v_count = 0.f ; :skipped_scan = 0.f ; :doi = "10.5439/1377837" ; :history = "created by user dsmgr on machine prod-proc2.adc.arm.gov at 2024-01-30 01:34:00, using ingest-gndrad-1.1-0.el7" ; }