netcdf sgp60noaacrnX1.b1.20240429.010000 { dimensions: time = UNLIMITED ; // (24 currently) bound = 2 ; station_dim = 2 ; charfldlen = 20 ; fldlen = 100 ; variables: int base_time ; base_time:string = "2024-04-29 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-04-29 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-04-29 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 = -3600., 0. ; char station(station_dim, fldlen) ; station:long_name = "Station description" ; station:units = "1" ; float temperature(time, station_dim) ; temperature:long_name = "Average air temperature during the last 5 minutes of previous hour" ; temperature:units = "degC" ; temperature:standard_name = "air_temperature" ; temperature:reference = "See https://www.ncei.noaa.gov/access/crn/measurements.html#temp on how this value is calculated." ; temperature:comment = "Temperature values do not have NOAA\'s QC flags associated with them, because they are derived from the raw data (which is not included in this datastream). When the raw data is flagged as erroneous or suspect, derived values are not calculated by NOAA -- they are reported as missing instead. So temperature may be assumed to always be good (unflagged) data, except when reported as missing value." ; temperature:missing_value = -9999.f ; temperature:valid_min = -100.f ; temperature:valid_max = 50.f ; float precipitation(time, station_dim) ; precipitation:long_name = "Total amount of precipitation recorded during the previous hour" ; precipitation:units = "mm/hr" ; precipitation:standard_name = "rainfall_rate" ; precipitation:reference = "See https://www.ncei.noaa.gov/access/crn/measurements.html#precip on how this value is calculated." ; precipitation:comment = "Precipitation values do not have NOAA\'s QC flags associated with them, because they are derived from the raw data (which is not included in this datastream). When the raw data is flagged as erroneous or suspect, derived values are not calculated by NOAA -- they are reported as missing instead. So precipitation may be assumed to always be good (unflagged) data, except when reported as missing value." ; precipitation:missing_value = -9999.f ; precipitation:valid_min = 0.f ; precipitation:valid_max = 100.f ; float relative_humidity(time, station_dim) ; relative_humidity:long_name = "Average relative humidity during the previous hour" ; relative_humidity:units = "%" ; relative_humidity:standard_name = "relative_humidity" ; relative_humidity:reference = "See https://www.ncei.noaa.gov/access/crn/measurements.html#rh on how this value is calculated." ; relative_humidity:missing_value = -9999.f ; relative_humidity:valid_min = 0.1f ; relative_humidity:valid_max = 100.f ; relative_humidity:ancillary_variables = "qc_relative_humidity" ; int qc_relative_humidity(time, station_dim) ; qc_relative_humidity:long_name = "Quality check results on variable: Average relative humidity during the previous hour" ; qc_relative_humidity:units = "1" ; qc_relative_humidity:standard_name = "quality_flag" ; qc_relative_humidity:description = "This variable contains integer values indicating the results of a QC test on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_relative_humidity:description_2 = "QC assessments for bits 2 and 3 provided by NOAA CRN." ; qc_relative_humidity:flag_method = "integer" ; qc_relative_humidity:flag_1_description = "Unused." ; qc_relative_humidity:flag_1_assessment = "Bad" ; qc_relative_humidity:flag_2_description = "Value is suspect." ; qc_relative_humidity:flag_2_assessment = "Indeterminate" ; qc_relative_humidity:flag_3_description = "Value is erroneous." ; qc_relative_humidity:flag_3_assessment = "Bad" ; float down_short_hemisp(time, station_dim) ; down_short_hemisp:long_name = "Average downwelling shortwave hemispheric irradiance" ; down_short_hemisp:units = "W/m^2" ; down_short_hemisp:standard_name = "surface_downwelling_shortwave_flux_in_air" ; down_short_hemisp:reference = "See https://www.ncei.noaa.gov/access/crn/measurements.html#sr on how this value is calculated." ; down_short_hemisp:missing_value = -99999.f ; down_short_hemisp:valid_min = -20.f ; down_short_hemisp:valid_max = 900.f ; down_short_hemisp:ancillary_variables = "qc_down_short_hemisp" ; int qc_down_short_hemisp(time, station_dim) ; qc_down_short_hemisp:long_name = "Quality check results on variable: Average downwelling shortwave hemispheric irradiance" ; qc_down_short_hemisp:units = "1" ; qc_down_short_hemisp:standard_name = "quality_flag" ; qc_down_short_hemisp:description = "This variable contains integer values indicating the results of a QC test on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_down_short_hemisp:description_2 = "QC assessments for bits 2 and 3 provided by NOAA CRN." ; qc_down_short_hemisp:flag_method = "integer" ; qc_down_short_hemisp:flag_1_description = "Unused." ; qc_down_short_hemisp:flag_1_assessment = "Bad" ; qc_down_short_hemisp:flag_2_description = "Value is suspect." ; qc_down_short_hemisp:flag_2_assessment = "Indeterminate" ; qc_down_short_hemisp:flag_3_description = "Value is erroneous." ; qc_down_short_hemisp:flag_3_assessment = "Bad" ; char sfc_ir_temp_type(time, station_dim, charfldlen) ; sfc_ir_temp_type:long_name = "Measurement type of infrared surface temperature" ; sfc_ir_temp_type:units = "1" ; sfc_ir_temp_type:description = "This variable contains string values, where each specific string value represents one of three possible types of measurement for the corresponding infrared surface temperature data." ; sfc_ir_temp_type:flag_values = "R, C, U" ; sfc_ir_temp_type:flag_meanings = "raw_sfc_ir_temp corrected_sfc_ir_temp unknown_sfc_ir_temp" ; sfc_ir_temp_type:flag_R_description = "\"R\" denotes raw (uncorrected) surface temperature measurements." ; sfc_ir_temp_type:flag_C_description = "\"C\" denotes corrected surface temperature measurements." ; sfc_ir_temp_type:flag_U_description = "\"U\" denotes unknown or missing surface temperature measurements." ; float sfc_ir_temp(time, station_dim) ; sfc_ir_temp:long_name = "Average infrared surface temperature" ; sfc_ir_temp:units = "K" ; sfc_ir_temp:standard_name = "surface_brightness_temperature" ; sfc_ir_temp:reference = "See https://www.ncei.noaa.gov/access/crn/measurements.html#ir on how this value is calculated." ; sfc_ir_temp:missing_value = -9999.f ; sfc_ir_temp:valid_min = 223.f ; sfc_ir_temp:valid_max = 323.f ; sfc_ir_temp:ancillary_variables = "qc_sfc_ir_temp" ; int qc_sfc_ir_temp(time, station_dim) ; qc_sfc_ir_temp:long_name = "Quality check results on variable: Average infrared surface temperature" ; qc_sfc_ir_temp:units = "1" ; qc_sfc_ir_temp:standard_name = "quality_flag" ; qc_sfc_ir_temp:description = "This variable contains integer values indicating the results of a QC test on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_sfc_ir_temp:description_2 = "QC assessments for bits 2 and 3 provided by NOAA CRN." ; qc_sfc_ir_temp:flag_method = "integer" ; qc_sfc_ir_temp:flag_1_description = "Unused." ; qc_sfc_ir_temp:flag_1_assessment = "Bad" ; qc_sfc_ir_temp:flag_2_description = "Value is suspect." ; qc_sfc_ir_temp:flag_2_assessment = "Indeterminate" ; qc_sfc_ir_temp:flag_3_description = "Value is erroneous." ; qc_sfc_ir_temp:flag_3_assessment = "Bad" ; float lat(station_dim) ; 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(station_dim) ; 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(station_dim) ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "60noaacrn_ingest -s sgp -f X1" ; :Conventions = "ARM-1.3" ; :process_version = "ingest-60noaacrn-1.0-0.el7" ; :dod_version = "60noaacrn-b1-2.0" ; :reference_url = "https://www.ncei.noaa.gov/access/crn" ; :input_source = "/data/collection/sgp/sgp60noaacrnX1.00/CRNH0203-20240429-OK_Stillwater_5_WNW.raw" ; :site_id = "sgp" ; :platform_id = "60noaacrn" ; :facility_id = "X1" ; :data_level = "b1" ; :location_description = "Southern Great Plains (SGP), External Facility" ; :datastream = "sgp60noaacrnX1.b1" ; :averaging_interval = "1 hr" ; :averaging_interval_explanation = "The average at time t refers to data collected during the previous averaging_interval." ; :title = "NOAA US Climate Reference Network Hourly Data, SGP Stillwater, OK Sites" ; :doi = "10.1175/BAMS-D-12-00170.1" ; :history = "created by user dsmgr on machine prod-proc2.adc.arm.gov at 2024-05-01 23:30:00, using ingest-60noaacrn-1.0-0.el7" ; }