netcdf sgpco2flxrad4mC1.b1.20240501.000000 { dimensions: time = UNLIMITED ; // (1440 currently) 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:calendar = "gregorian" ; time:standard_name = "time" ; float battery_minimum(time) ; battery_minimum:long_name = "Battery minimum in 1 minute interval" ; battery_minimum:units = "V" ; battery_minimum:missing_value = -9999.f ; float panel_temperature(time) ; panel_temperature:long_name = "Panel temperature" ; panel_temperature:units = "degC" ; panel_temperature:missing_value = -9999.f ; float downwelling_shortwave(time) ; downwelling_shortwave:long_name = "Downwelling shortwave radiation" ; downwelling_shortwave:units = "W/m^2" ; downwelling_shortwave:missing_value = -9999.f ; downwelling_shortwave:ancillary_variables = "qc_downwelling_shortwave" ; downwelling_shortwave:standard_name = "surface_downwelling_shortwave_flux_in_air" ; int qc_downwelling_shortwave(time) ; qc_downwelling_shortwave:long_name = "Quality check results on field: Downwelling shortwave radiation" ; qc_downwelling_shortwave:units = "1" ; qc_downwelling_shortwave:description = "This field 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_downwelling_shortwave:fail_min = 0.f ; qc_downwelling_shortwave:fail_max = 2000.f ; qc_downwelling_shortwave:flag_method = "bit" ; qc_downwelling_shortwave:bit_1_description = "Value is equal to missing_value." ; qc_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_downwelling_shortwave:bit_2_description = "Value is less than fail_min." ; qc_downwelling_shortwave:bit_2_assessment = "Bad" ; qc_downwelling_shortwave:bit_3_description = "Value is greater than fail_max." ; qc_downwelling_shortwave:bit_3_assessment = "Bad" ; float downwelling_longwave(time) ; downwelling_longwave:long_name = "Downwelling longwave radiation" ; downwelling_longwave:units = "W/m^2" ; downwelling_longwave:missing_value = -9999.f ; downwelling_longwave:ancillary_variables = "qc_downwelling_longwave" ; downwelling_longwave:standard_name = "surface_downwelling_longwave_flux_in_air" ; int qc_downwelling_longwave(time) ; qc_downwelling_longwave:long_name = "Quality check results on field: Downwelling longwave radiation" ; qc_downwelling_longwave:units = "1" ; qc_downwelling_longwave:description = "This field 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_downwelling_longwave:fail_min = 50.f ; qc_downwelling_longwave:fail_max = 700.f ; qc_downwelling_longwave:flag_method = "bit" ; qc_downwelling_longwave:bit_1_description = "Value is equal to missing_value." ; qc_downwelling_longwave:bit_1_assessment = "Bad" ; qc_downwelling_longwave:bit_2_description = "Value is less than fail_min." ; qc_downwelling_longwave:bit_2_assessment = "Bad" ; qc_downwelling_longwave:bit_3_description = "Value is greater than fail_max." ; qc_downwelling_longwave:bit_3_assessment = "Bad" ; float upwelling_shortwave(time) ; upwelling_shortwave:long_name = "Upwelling shortwave radiation" ; upwelling_shortwave:units = "W/m^2" ; upwelling_shortwave:missing_value = -9999.f ; upwelling_shortwave:ancillary_variables = "qc_upwelling_shortwave" ; upwelling_shortwave:standard_name = "surface_upwelling_shortwave_flux_in_air" ; int qc_upwelling_shortwave(time) ; qc_upwelling_shortwave:long_name = "Quality check results on field: Upwelling shortwave radiation" ; qc_upwelling_shortwave:units = "1" ; qc_upwelling_shortwave:description = "This field 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_upwelling_shortwave:fail_min = 0.f ; qc_upwelling_shortwave:fail_max = 2000.f ; qc_upwelling_shortwave:flag_method = "bit" ; qc_upwelling_shortwave:bit_1_description = "Value is equal to missing_value." ; qc_upwelling_shortwave:bit_1_assessment = "Bad" ; qc_upwelling_shortwave:bit_2_description = "Value is less than fail_min." ; qc_upwelling_shortwave:bit_2_assessment = "Bad" ; qc_upwelling_shortwave:bit_3_description = "Value is greater than fail_max." ; qc_upwelling_shortwave:bit_3_assessment = "Bad" ; float upwelling_longwave(time) ; upwelling_longwave:long_name = "Upwelling longwave" ; upwelling_longwave:units = "W/m^2" ; upwelling_longwave:missing_value = -9999.f ; upwelling_longwave:ancillary_variables = "qc_upwelling_longwave" ; upwelling_longwave:standard_name = "surface_upwelling_longwave_flux_in_air" ; int qc_upwelling_longwave(time) ; qc_upwelling_longwave:long_name = "Quality check results on field: Upwelling longwave" ; qc_upwelling_longwave:units = "1" ; qc_upwelling_longwave:description = "This field 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_upwelling_longwave:fail_min = 50.f ; qc_upwelling_longwave:fail_max = 700.f ; qc_upwelling_longwave:flag_method = "bit" ; qc_upwelling_longwave:bit_1_description = "Value is equal to missing_value." ; qc_upwelling_longwave:bit_1_assessment = "Bad" ; qc_upwelling_longwave:bit_2_description = "Value is less than fail_min." ; qc_upwelling_longwave:bit_2_assessment = "Bad" ; qc_upwelling_longwave:bit_3_description = "Value is greater than fail_max." ; qc_upwelling_longwave:bit_3_assessment = "Bad" ; float CNR4_temperature(time) ; CNR4_temperature:long_name = "CNR4 sensor body temperature" ; CNR4_temperature:units = "K" ; CNR4_temperature:missing_value = -9999.f ; CNR4_temperature:ancillary_variables = "qc_CNR4_temperature" ; int qc_CNR4_temperature(time) ; qc_CNR4_temperature:long_name = "Quality check results on field: CNR4 sensor body temperature" ; qc_CNR4_temperature:units = "1" ; qc_CNR4_temperature:description = "This field 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_CNR4_temperature:fail_min = 223.15f ; qc_CNR4_temperature:fail_max = 323.15f ; qc_CNR4_temperature:flag_method = "bit" ; qc_CNR4_temperature:bit_1_description = "Value is equal to missing_value." ; qc_CNR4_temperature:bit_1_assessment = "Bad" ; qc_CNR4_temperature:bit_2_description = "Value is less than fail_min." ; qc_CNR4_temperature:bit_2_assessment = "Bad" ; qc_CNR4_temperature:bit_3_description = "Value is greater than fail_max." ; qc_CNR4_temperature:bit_3_assessment = "Bad" ; float upwelling_photosynthetic_active_radiation(time) ; upwelling_photosynthetic_active_radiation:long_name = "Upwelling photosynthetic active radiation" ; upwelling_photosynthetic_active_radiation:units = "umol/(m^2 s)" ; upwelling_photosynthetic_active_radiation:missing_value = -9999.f ; upwelling_photosynthetic_active_radiation:ancillary_variables = "qc_upwelling_photosynthetic_active_radiation" ; upwelling_photosynthetic_active_radiation:standard_name = "surface_upwelling_photosynthetic_photon_flux_in_air" ; int qc_upwelling_photosynthetic_active_radiation(time) ; qc_upwelling_photosynthetic_active_radiation:long_name = "Quality check results on field: Upwelling photosynthetic active radiation" ; qc_upwelling_photosynthetic_active_radiation:units = "1" ; qc_upwelling_photosynthetic_active_radiation:description = "This field 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_upwelling_photosynthetic_active_radiation:fail_min = 0.f ; qc_upwelling_photosynthetic_active_radiation:fail_max = 4000.f ; qc_upwelling_photosynthetic_active_radiation:flag_method = "bit" ; qc_upwelling_photosynthetic_active_radiation:bit_1_description = "Value is equal to missing_value." ; qc_upwelling_photosynthetic_active_radiation:bit_1_assessment = "Bad" ; qc_upwelling_photosynthetic_active_radiation:bit_2_description = "Value is less than fail_min." ; qc_upwelling_photosynthetic_active_radiation:bit_2_assessment = "Bad" ; qc_upwelling_photosynthetic_active_radiation:bit_3_description = "Value is greater than fail_max." ; qc_upwelling_photosynthetic_active_radiation:bit_3_assessment = "Bad" ; float downwelling_photosynthetic_active_radiation(time) ; downwelling_photosynthetic_active_radiation:long_name = "Downwelling photosynthetic active radiation" ; downwelling_photosynthetic_active_radiation:units = "umol/(m^2 s)" ; downwelling_photosynthetic_active_radiation:missing_value = -9999.f ; downwelling_photosynthetic_active_radiation:ancillary_variables = "qc_downwelling_photosynthetic_active_radiation" ; downwelling_photosynthetic_active_radiation:standard_name = "surface_downwelling_photosynthetic_photon_flux_in_air" ; int qc_downwelling_photosynthetic_active_radiation(time) ; qc_downwelling_photosynthetic_active_radiation:long_name = "Quality check results on field: Downwelling photosynthetic active radiation" ; qc_downwelling_photosynthetic_active_radiation:units = "1" ; qc_downwelling_photosynthetic_active_radiation:description = "This field 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_downwelling_photosynthetic_active_radiation:fail_min = 0.f ; qc_downwelling_photosynthetic_active_radiation:fail_max = 4000.f ; qc_downwelling_photosynthetic_active_radiation:flag_method = "bit" ; qc_downwelling_photosynthetic_active_radiation:bit_1_description = "Value is equal to missing_value." ; qc_downwelling_photosynthetic_active_radiation:bit_1_assessment = "Bad" ; qc_downwelling_photosynthetic_active_radiation:bit_2_description = "Value is less than fail_min." ; qc_downwelling_photosynthetic_active_radiation:bit_2_assessment = "Bad" ; qc_downwelling_photosynthetic_active_radiation:bit_3_description = "Value is greater than fail_max." ; qc_downwelling_photosynthetic_active_radiation:bit_3_assessment = "Bad" ; float downwelling_direct_shortwave(time) ; downwelling_direct_shortwave:long_name = "Downwelling direct shortwave radiation" ; downwelling_direct_shortwave:units = "W/m^2" ; downwelling_direct_shortwave:missing_value = -9999.f ; downwelling_direct_shortwave:ancillary_variables = "qc_downwelling_direct_shortwave" ; downwelling_direct_shortwave:standard_name = "surface_direct_downwelling_shortwave_flux_in_air" ; int qc_downwelling_direct_shortwave(time) ; qc_downwelling_direct_shortwave:long_name = "Quality check results on field: Downwelling direct shortwave radiation" ; qc_downwelling_direct_shortwave:units = "1" ; qc_downwelling_direct_shortwave:description = "This field 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_downwelling_direct_shortwave:fail_min = 0.f ; qc_downwelling_direct_shortwave:fail_max = 2000.f ; qc_downwelling_direct_shortwave:flag_method = "bit" ; qc_downwelling_direct_shortwave:bit_1_description = "Value is equal to missing_value." ; qc_downwelling_direct_shortwave:bit_1_assessment = "Bad" ; qc_downwelling_direct_shortwave:bit_2_description = "Value is less than fail_min." ; qc_downwelling_direct_shortwave:bit_2_assessment = "Bad" ; qc_downwelling_direct_shortwave:bit_3_description = "Value is greater than fail_max." ; qc_downwelling_direct_shortwave:bit_3_assessment = "Bad" ; float downwelling_diffuse_shortwave(time) ; downwelling_diffuse_shortwave:long_name = "Downwelling diffuse shortwave radiation" ; downwelling_diffuse_shortwave:units = "W/m^2" ; downwelling_diffuse_shortwave:missing_value = -9999.f ; downwelling_diffuse_shortwave:ancillary_variables = "qc_downwelling_diffuse_shortwave" ; downwelling_diffuse_shortwave:standard_name = "surface_diffuse_downwelling_shortwave_flux_in_air" ; int qc_downwelling_diffuse_shortwave(time) ; qc_downwelling_diffuse_shortwave:long_name = "Quality check results on field: Downwelling diffuse shortwave radiation" ; qc_downwelling_diffuse_shortwave:units = "1" ; qc_downwelling_diffuse_shortwave:description = "This field 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_downwelling_diffuse_shortwave:fail_min = 0.f ; qc_downwelling_diffuse_shortwave:fail_max = 1000.f ; qc_downwelling_diffuse_shortwave:flag_method = "bit" ; qc_downwelling_diffuse_shortwave:bit_1_description = "Value is equal to missing_value." ; qc_downwelling_diffuse_shortwave:bit_1_assessment = "Bad" ; qc_downwelling_diffuse_shortwave:bit_2_description = "Value is less than fail_min." ; qc_downwelling_diffuse_shortwave:bit_2_assessment = "Bad" ; qc_downwelling_diffuse_shortwave:bit_3_description = "Value is greater than fail_max." ; qc_downwelling_diffuse_shortwave:bit_3_assessment = "Bad" ; float total_solar(time) ; total_solar:long_name = "Total solar radiation" ; total_solar:units = "W/m^2" ; total_solar:missing_value = -9999.f ; total_solar:ancillary_variables = "qc_total_solar" ; total_solar:standard_name = "surface_downwelling_shortwave_flux_in_air" ; int qc_total_solar(time) ; qc_total_solar:long_name = "Quality check results on field: Total solar radiation" ; qc_total_solar:units = "1" ; qc_total_solar:description = "This field 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_total_solar:fail_min = 0.f ; qc_total_solar:fail_max = 2000.f ; qc_total_solar:flag_method = "bit" ; qc_total_solar:bit_1_description = "Value is equal to missing_value." ; qc_total_solar:bit_1_assessment = "Bad" ; qc_total_solar:bit_2_description = "Value is less than fail_min." ; qc_total_solar:bit_2_assessment = "Bad" ; qc_total_solar:bit_3_description = "Value is greater than fail_max." ; qc_total_solar:bit_3_assessment = "Bad" ; float si_sensor_body_temperature(time) ; si_sensor_body_temperature:long_name = "SI-111 sensor body temperature" ; si_sensor_body_temperature:units = "degC" ; si_sensor_body_temperature:missing_value = -9999.f ; si_sensor_body_temperature:ancillary_variables = "qc_si_sensor_body_temperature" ; int qc_si_sensor_body_temperature(time) ; qc_si_sensor_body_temperature:long_name = "Quality check results on field: SI-111 sensor body temperature" ; qc_si_sensor_body_temperature:units = "1" ; qc_si_sensor_body_temperature:description = "This field 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_si_sensor_body_temperature:fail_min = -50.f ; qc_si_sensor_body_temperature:fail_max = 50.f ; qc_si_sensor_body_temperature:flag_method = "bit" ; qc_si_sensor_body_temperature:bit_1_description = "Value is equal to missing_value." ; qc_si_sensor_body_temperature:bit_1_assessment = "Bad" ; qc_si_sensor_body_temperature:bit_2_description = "Value is less than fail_min." ; qc_si_sensor_body_temperature:bit_2_assessment = "Bad" ; qc_si_sensor_body_temperature:bit_3_description = "Value is greater than fail_max." ; qc_si_sensor_body_temperature:bit_3_assessment = "Bad" ; float thermopile_infrared_detector(time) ; thermopile_infrared_detector:long_name = "Output of the thermopile infrared detector" ; thermopile_infrared_detector:units = "mV" ; thermopile_infrared_detector:missing_value = -9999.f ; thermopile_infrared_detector:ancillary_variables = "qc_thermopile_infrared_detector" ; int qc_thermopile_infrared_detector(time) ; qc_thermopile_infrared_detector:long_name = "Quality check results on field: Output of the thermopile infrared detector" ; qc_thermopile_infrared_detector:units = "1" ; qc_thermopile_infrared_detector:description = "This field 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_thermopile_infrared_detector:fail_min = 0.f ; qc_thermopile_infrared_detector:flag_method = "bit" ; qc_thermopile_infrared_detector:bit_1_description = "Value is equal to missing_value." ; qc_thermopile_infrared_detector:bit_1_assessment = "Bad" ; qc_thermopile_infrared_detector:bit_2_description = "Value is less than fail_min." ; qc_thermopile_infrared_detector:bit_2_assessment = "Bad" ; float surface_temperature(time) ; surface_temperature:long_name = "Surface temperature" ; surface_temperature:units = "degC" ; surface_temperature:missing_value = -9999.f ; surface_temperature:ancillary_variables = "qc_surface_temperature" ; surface_temperature:standard_name = "air_temperature" ; int qc_surface_temperature(time) ; qc_surface_temperature:long_name = "Quality check results on field: Surface temperature" ; qc_surface_temperature:units = "1" ; qc_surface_temperature:description = "This field 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_surface_temperature:fail_min = -50.f ; qc_surface_temperature:fail_max = 50.f ; qc_surface_temperature:flag_method = "bit" ; qc_surface_temperature:bit_1_description = "Value is equal to missing_value." ; qc_surface_temperature:bit_1_assessment = "Bad" ; qc_surface_temperature:bit_2_description = "Value is less than fail_min." ; qc_surface_temperature:bit_2_assessment = "Bad" ; qc_surface_temperature:bit_3_description = "Value is greater than fail_max." ; qc_surface_temperature:bit_3_assessment = "Bad" ; 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 = "co2flxrad_ingest -s sgp -f C1" ; :Conventions = "ARM-1.2" ; :process_version = "ingest-co2flxrad-1.1-0.el7" ; :dod_version = "co2flxrad4m-b1-1.1" ; :input_source = "/data/collection/sgp/sgpco2flxradC1.00/co2flx4m-rad_2024-05-01_0000.dat" ; :site_id = "sgp" ; :platform_id = "co2flxrad4m" ; :facility_id = "C1" ; :data_level = "b1" ; :location_description = "Southern Great Plains (SGP), Lamont, Oklahoma" ; :datastream = "sgpco2flxrad4mC1.b1" ; :doi = "10.5439/1313017" ; :history = "created by user dsmgr on machine prod-proc3.adc.arm.gov at 2024-05-01 01:22:01, using ingest-co2flxrad-1.1-0.el7" ; }