netcdf kcgmetM1.b1.20240501.000000 { dimensions: time = UNLIMITED ; // (1440 currently) bound = 2 ; 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" ; time:bounds = "time_bounds" ; double time_bounds(time, bound) ; time_bounds:long_name = "Time cell bounds" ; time_bounds:bound_offsets = -60., 0. ; float atmos_pressure(time) ; atmos_pressure:long_name = "Atmospheric pressure" ; atmos_pressure:units = "kPa" ; atmos_pressure:valid_min = 80.f ; atmos_pressure:valid_max = 110.f ; atmos_pressure:valid_delta = 1.f ; atmos_pressure:missing_value = -9999.f ; atmos_pressure:standard_name = "surface_air_pressure" ; atmos_pressure:ancillary_variables = "qc_atmos_pressure" ; int qc_atmos_pressure(time) ; qc_atmos_pressure:long_name = "Quality check results on variable: Atmospheric pressure" ; qc_atmos_pressure:units = "1" ; qc_atmos_pressure: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_atmos_pressure:standard_name = "quality_flag" ; qc_atmos_pressure:flag_method = "bit" ; qc_atmos_pressure:bit_1_description = "Value is equal to missing_value." ; qc_atmos_pressure:bit_1_assessment = "Bad" ; qc_atmos_pressure:bit_2_description = "Value is less than valid_min." ; qc_atmos_pressure:bit_2_assessment = "Bad" ; qc_atmos_pressure:bit_3_description = "Value is greater than valid_max." ; qc_atmos_pressure:bit_3_assessment = "Bad" ; qc_atmos_pressure:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_atmos_pressure:bit_4_assessment = "Indeterminate" ; float temp_mean(time) ; temp_mean:long_name = "Temperature mean" ; temp_mean:units = "degC" ; temp_mean:valid_min = -40.f ; temp_mean:valid_max = 50.f ; temp_mean:valid_delta = 20.f ; temp_mean:missing_value = -9999.f ; temp_mean:standard_name = "air_temperature" ; temp_mean:ancillary_variables = "qc_temp_mean" ; int qc_temp_mean(time) ; qc_temp_mean:long_name = "Quality check results on variable: Temperature mean" ; qc_temp_mean:units = "1" ; qc_temp_mean: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_temp_mean:standard_name = "quality_flag" ; qc_temp_mean:flag_method = "bit" ; qc_temp_mean:bit_1_description = "Value is equal to missing_value." ; qc_temp_mean:bit_1_assessment = "Bad" ; qc_temp_mean:bit_2_description = "Value is less than valid_min." ; qc_temp_mean:bit_2_assessment = "Bad" ; qc_temp_mean:bit_3_description = "Value is greater than valid_max." ; qc_temp_mean:bit_3_assessment = "Bad" ; qc_temp_mean:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_temp_mean:bit_4_assessment = "Indeterminate" ; float temp_std(time) ; temp_std:long_name = "Temperature standard deviation" ; temp_std:units = "degC" ; temp_std:missing_value = -9999.f ; float rh_mean(time) ; rh_mean:long_name = "Relative humidity mean" ; rh_mean:units = "%" ; rh_mean:valid_min = -2.f ; rh_mean:valid_max = 104.f ; rh_mean:valid_delta = 30.f ; rh_mean:missing_value = -9999.f ; rh_mean:ancillary_variables = "qc_rh_mean" ; rh_mean:standard_name = "relative_humidity" ; int qc_rh_mean(time) ; qc_rh_mean:long_name = "Quality check results on variable: Relative humidity mean" ; qc_rh_mean:units = "1" ; qc_rh_mean:standard_name = "quality_flag" ; qc_rh_mean: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_rh_mean:flag_method = "bit" ; qc_rh_mean:bit_1_description = "Value is equal to missing_value." ; qc_rh_mean:bit_1_assessment = "Bad" ; qc_rh_mean:bit_2_description = "Value is less than valid_min." ; qc_rh_mean:bit_2_assessment = "Bad" ; qc_rh_mean:bit_3_description = "Value is greater than valid_max." ; qc_rh_mean:bit_3_assessment = "Bad" ; qc_rh_mean:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_rh_mean:bit_4_assessment = "Indeterminate" ; float rh_std(time) ; rh_std:long_name = "Relative humidity standard deviation" ; rh_std:units = "%" ; rh_std:missing_value = -9999.f ; float vapor_pressure_mean(time) ; vapor_pressure_mean:long_name = "Vapor pressure mean, calculated" ; vapor_pressure_mean:units = "kPa" ; vapor_pressure_mean:valid_min = 0.f ; vapor_pressure_mean:valid_max = 10.f ; vapor_pressure_mean:valid_delta = 1.f ; vapor_pressure_mean:missing_value = -9999.f ; vapor_pressure_mean:ancillary_variables = "qc_vapor_pressure_mean" ; vapor_pressure_mean:standard_name = "water_vapor_partial_pressure_in_air" ; vapor_pressure_mean:comment = "The calculation is done with respect to ice or water, depending on the measured temperature being below or above 0 degC, respectively" ; int qc_vapor_pressure_mean(time) ; qc_vapor_pressure_mean:long_name = "Quality check results on variable: Vapor pressure mean, calculated" ; qc_vapor_pressure_mean:units = "1" ; qc_vapor_pressure_mean:standard_name = "quality_flag" ; qc_vapor_pressure_mean: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_vapor_pressure_mean:flag_method = "bit" ; qc_vapor_pressure_mean:bit_1_description = "Value is equal to missing_value." ; qc_vapor_pressure_mean:bit_1_assessment = "Bad" ; qc_vapor_pressure_mean:bit_2_description = "Value is less than valid_min." ; qc_vapor_pressure_mean:bit_2_assessment = "Bad" ; qc_vapor_pressure_mean:bit_3_description = "Value is greater than valid_max." ; qc_vapor_pressure_mean:bit_3_assessment = "Bad" ; qc_vapor_pressure_mean:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_vapor_pressure_mean:bit_4_assessment = "Indeterminate" ; float vapor_pressure_std(time) ; vapor_pressure_std:long_name = "Vapor pressure standard deviation" ; vapor_pressure_std:units = "kPa" ; vapor_pressure_std:missing_value = -9999.f ; float wspd_arith_mean(time) ; wspd_arith_mean:long_name = "Wind speed arithmetic mean" ; wspd_arith_mean:units = "m/s" ; wspd_arith_mean:valid_min = 0.f ; wspd_arith_mean:valid_max = 60.f ; wspd_arith_mean:valid_delta = 20.f ; wspd_arith_mean:missing_value = -9999.f ; wspd_arith_mean:ancillary_variables = "qc_wspd_arith_mean" ; int qc_wspd_arith_mean(time) ; qc_wspd_arith_mean:long_name = "Quality check results on variable: Wind speed arithmetic mean" ; qc_wspd_arith_mean:units = "1" ; qc_wspd_arith_mean:standard_name = "quality_flag" ; qc_wspd_arith_mean: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_wspd_arith_mean:flag_method = "bit" ; qc_wspd_arith_mean:bit_1_description = "Value is equal to missing_value." ; qc_wspd_arith_mean:bit_1_assessment = "Bad" ; qc_wspd_arith_mean:bit_2_description = "Value is less than valid_min." ; qc_wspd_arith_mean:bit_2_assessment = "Bad" ; qc_wspd_arith_mean:bit_3_description = "Value is greater than valid_max." ; qc_wspd_arith_mean:bit_3_assessment = "Bad" ; qc_wspd_arith_mean:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_wspd_arith_mean:bit_4_assessment = "Indeterminate" ; float wspd_vec_mean(time) ; wspd_vec_mean:long_name = "Wind speed vector mean" ; wspd_vec_mean:units = "m/s" ; wspd_vec_mean:valid_min = 0.f ; wspd_vec_mean:valid_max = 60.f ; wspd_vec_mean:valid_delta = 20.f ; wspd_vec_mean:missing_value = -9999.f ; wspd_vec_mean:ancillary_variables = "qc_wspd_vec_mean" ; int qc_wspd_vec_mean(time) ; qc_wspd_vec_mean:long_name = "Quality check results on variable: Wind speed vector mean" ; qc_wspd_vec_mean:units = "1" ; qc_wspd_vec_mean:standard_name = "quality_flag" ; qc_wspd_vec_mean: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_wspd_vec_mean:flag_method = "bit" ; qc_wspd_vec_mean:bit_1_description = "Value is equal to missing_value." ; qc_wspd_vec_mean:bit_1_assessment = "Bad" ; qc_wspd_vec_mean:bit_2_description = "Value is less than valid_min." ; qc_wspd_vec_mean:bit_2_assessment = "Bad" ; qc_wspd_vec_mean:bit_3_description = "Value is greater than valid_max." ; qc_wspd_vec_mean:bit_3_assessment = "Bad" ; qc_wspd_vec_mean:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_wspd_vec_mean:bit_4_assessment = "Indeterminate" ; float wdir_vec_mean(time) ; wdir_vec_mean:long_name = "Wind direction vector mean" ; wdir_vec_mean:units = "degree" ; wdir_vec_mean:valid_min = 0.f ; wdir_vec_mean:valid_max = 360.f ; wdir_vec_mean:missing_value = -9999.f ; wdir_vec_mean:ancillary_variables = "qc_wdir_vec_mean" ; wdir_vec_mean:standard_name = "wind_from_direction" ; int qc_wdir_vec_mean(time) ; qc_wdir_vec_mean:long_name = "Quality check results on variable: Wind direction vector mean" ; qc_wdir_vec_mean:units = "1" ; qc_wdir_vec_mean:standard_name = "quality_flag" ; qc_wdir_vec_mean: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_wdir_vec_mean:flag_method = "bit" ; qc_wdir_vec_mean:bit_1_description = "Value is equal to missing_value." ; qc_wdir_vec_mean:bit_1_assessment = "Bad" ; qc_wdir_vec_mean:bit_2_description = "Value is less than valid_min." ; qc_wdir_vec_mean:bit_2_assessment = "Bad" ; qc_wdir_vec_mean:bit_3_description = "Value is greater than valid_max." ; qc_wdir_vec_mean:bit_3_assessment = "Bad" ; float wdir_vec_std(time) ; wdir_vec_std:long_name = "Wind direction vector mean standard deviation" ; wdir_vec_std:units = "degree" ; wdir_vec_std:missing_value = -9999.f ; float tbrg_precip_total(time) ; tbrg_precip_total:long_name = "TBRG precipitation total" ; tbrg_precip_total:units = "mm" ; tbrg_precip_total:valid_min = 0.f ; tbrg_precip_total:valid_max = 10.f ; tbrg_precip_total:missing_value = -9999.f ; tbrg_precip_total:ancillary_variables = "qc_tbrg_precip_total" ; int qc_tbrg_precip_total(time) ; qc_tbrg_precip_total:long_name = "Quality check results on variable: TBRG precipitation total" ; qc_tbrg_precip_total:units = "1" ; qc_tbrg_precip_total:standard_name = "quality_flag" ; qc_tbrg_precip_total: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_tbrg_precip_total:flag_method = "bit" ; qc_tbrg_precip_total:bit_1_description = "Value is equal to missing_value." ; qc_tbrg_precip_total:bit_1_assessment = "Bad" ; qc_tbrg_precip_total:bit_2_description = "Value is less than valid_min." ; qc_tbrg_precip_total:bit_2_assessment = "Bad" ; qc_tbrg_precip_total:bit_3_description = "Value is greater than valid_max." ; qc_tbrg_precip_total:bit_3_assessment = "Bad" ; float tbrg_precip_total_corr(time) ; tbrg_precip_total_corr:long_name = "TBRG precipitation total, corrected" ; tbrg_precip_total_corr:units = "mm" ; tbrg_precip_total_corr:valid_min = 0.f ; tbrg_precip_total_corr:valid_max = 10.f ; tbrg_precip_total_corr:missing_value = -9999.f ; tbrg_precip_total_corr:ancillary_variables = "qc_tbrg_precip_total_corr" ; int qc_tbrg_precip_total_corr(time) ; qc_tbrg_precip_total_corr:long_name = "Quality check results on variable: TBRG precipitation total, corrected" ; qc_tbrg_precip_total_corr:units = "1" ; qc_tbrg_precip_total_corr:standard_name = "quality_flag" ; qc_tbrg_precip_total_corr: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_tbrg_precip_total_corr:flag_method = "bit" ; qc_tbrg_precip_total_corr:bit_1_description = "Value is equal to missing_value." ; qc_tbrg_precip_total_corr:bit_1_assessment = "Bad" ; qc_tbrg_precip_total_corr:bit_2_description = "Value is less than valid_min." ; qc_tbrg_precip_total_corr:bit_2_assessment = "Bad" ; qc_tbrg_precip_total_corr:bit_3_description = "Value is greater than valid_max." ; qc_tbrg_precip_total_corr:bit_3_assessment = "Bad" ; float org_precip_rate_mean(time) ; org_precip_rate_mean:long_name = "ORG precipitation rate mean" ; org_precip_rate_mean:units = "mm/hr" ; org_precip_rate_mean:valid_min = 0.f ; org_precip_rate_mean:valid_max = 500.f ; org_precip_rate_mean:missing_value = -9999.f ; org_precip_rate_mean:ancillary_variables = "qc_org_precip_rate_mean" ; int qc_org_precip_rate_mean(time) ; qc_org_precip_rate_mean:long_name = "Quality check results on variable: ORG precipitation rate mean" ; qc_org_precip_rate_mean:units = "1" ; qc_org_precip_rate_mean:standard_name = "quality_flag" ; qc_org_precip_rate_mean: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_org_precip_rate_mean:flag_method = "bit" ; qc_org_precip_rate_mean:bit_1_description = "Value is equal to missing_value." ; qc_org_precip_rate_mean:bit_1_assessment = "Bad" ; qc_org_precip_rate_mean:bit_2_description = "Value is less than valid_min." ; qc_org_precip_rate_mean:bit_2_assessment = "Bad" ; qc_org_precip_rate_mean:bit_3_description = "Value is greater than valid_max." ; qc_org_precip_rate_mean:bit_3_assessment = "Bad" ; int pwd_err_code(time) ; pwd_err_code:long_name = "PWD alarm" ; pwd_err_code:units = "1" ; pwd_err_code:missing_value = -9999 ; int pwd_mean_vis_1min(time) ; pwd_mean_vis_1min:long_name = "PWD 1 minute mean visibility" ; pwd_mean_vis_1min:units = "m" ; pwd_mean_vis_1min:valid_min = 0 ; pwd_mean_vis_1min:valid_max = 20000 ; pwd_mean_vis_1min:missing_value = -9999 ; pwd_mean_vis_1min:ancillary_variables = "qc_pwd_mean_vis_1min" ; int qc_pwd_mean_vis_1min(time) ; qc_pwd_mean_vis_1min:long_name = "Quality check results on variable: PWD 1 minute mean visibility" ; qc_pwd_mean_vis_1min:units = "1" ; qc_pwd_mean_vis_1min: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_pwd_mean_vis_1min:standard_name = "quality_flag" ; qc_pwd_mean_vis_1min:flag_method = "bit" ; qc_pwd_mean_vis_1min:bit_1_description = "Value is equal to missing_value." ; qc_pwd_mean_vis_1min:bit_1_assessment = "Bad" ; qc_pwd_mean_vis_1min:bit_2_description = "Value is less than valid_min." ; qc_pwd_mean_vis_1min:bit_2_assessment = "Bad" ; qc_pwd_mean_vis_1min:bit_3_description = "Value is greater than valid_max." ; qc_pwd_mean_vis_1min:bit_3_assessment = "Bad" ; int pwd_mean_vis_10min(time) ; pwd_mean_vis_10min:long_name = "PWD 10 minute mean visibility" ; pwd_mean_vis_10min:units = "m" ; pwd_mean_vis_10min:valid_min = 0 ; pwd_mean_vis_10min:valid_max = 20000 ; pwd_mean_vis_10min:missing_value = -9999 ; pwd_mean_vis_10min:ancillary_variables = "qc_pwd_mean_vis_10min" ; int qc_pwd_mean_vis_10min(time) ; qc_pwd_mean_vis_10min:long_name = "Quality check results on variable: PWD 10 minute mean visibility" ; qc_pwd_mean_vis_10min:units = "1" ; qc_pwd_mean_vis_10min: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_pwd_mean_vis_10min:standard_name = "quality_flag" ; qc_pwd_mean_vis_10min:flag_method = "bit" ; qc_pwd_mean_vis_10min:bit_1_description = "Value is equal to missing_value." ; qc_pwd_mean_vis_10min:bit_1_assessment = "Bad" ; qc_pwd_mean_vis_10min:bit_2_description = "Value is less than valid_min." ; qc_pwd_mean_vis_10min:bit_2_assessment = "Bad" ; qc_pwd_mean_vis_10min:bit_3_description = "Value is greater than valid_max." ; qc_pwd_mean_vis_10min:bit_3_assessment = "Bad" ; int pwd_pw_code_inst(time) ; pwd_pw_code_inst:long_name = "PWD instantaneous present weather code" ; pwd_pw_code_inst:units = "1" ; pwd_pw_code_inst:valid_min = 0 ; pwd_pw_code_inst:valid_max = 99 ; pwd_pw_code_inst:missing_value = -9999 ; pwd_pw_code_inst:ancillary_variables = "qc_pwd_pw_code_inst" ; int qc_pwd_pw_code_inst(time) ; qc_pwd_pw_code_inst:long_name = "Quality check results on variable: PWD instantaneous present weather code" ; qc_pwd_pw_code_inst:units = "1" ; qc_pwd_pw_code_inst: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_pwd_pw_code_inst:standard_name = "quality_flag" ; qc_pwd_pw_code_inst:flag_method = "bit" ; qc_pwd_pw_code_inst:bit_1_description = "Value is equal to missing_value." ; qc_pwd_pw_code_inst:bit_1_assessment = "Bad" ; qc_pwd_pw_code_inst:bit_2_description = "Value is less than valid_min." ; qc_pwd_pw_code_inst:bit_2_assessment = "Bad" ; qc_pwd_pw_code_inst:bit_3_description = "Value is greater than valid_max." ; qc_pwd_pw_code_inst:bit_3_assessment = "Bad" ; int pwd_pw_code_15min(time) ; pwd_pw_code_15min:long_name = "PWD 15 minute present weather code" ; pwd_pw_code_15min:units = "1" ; pwd_pw_code_15min:valid_min = 0 ; pwd_pw_code_15min:valid_max = 99 ; pwd_pw_code_15min:missing_value = -9999 ; pwd_pw_code_15min:ancillary_variables = "qc_pwd_pw_code_15min" ; int qc_pwd_pw_code_15min(time) ; qc_pwd_pw_code_15min:long_name = "Quality check results on variable: PWD 15 minute present weather code" ; qc_pwd_pw_code_15min:units = "1" ; qc_pwd_pw_code_15min: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_pwd_pw_code_15min:standard_name = "quality_flag" ; qc_pwd_pw_code_15min:flag_method = "bit" ; qc_pwd_pw_code_15min:bit_1_description = "Value is equal to missing_value." ; qc_pwd_pw_code_15min:bit_1_assessment = "Bad" ; qc_pwd_pw_code_15min:bit_2_description = "Value is less than valid_min." ; qc_pwd_pw_code_15min:bit_2_assessment = "Bad" ; qc_pwd_pw_code_15min:bit_3_description = "Value is greater than valid_max." ; qc_pwd_pw_code_15min:bit_3_assessment = "Bad" ; int pwd_pw_code_1hr(time) ; pwd_pw_code_1hr:long_name = "PWD 1 hour present weather code" ; pwd_pw_code_1hr:units = "1" ; pwd_pw_code_1hr:valid_min = 0 ; pwd_pw_code_1hr:valid_max = 99 ; pwd_pw_code_1hr:missing_value = -9999 ; pwd_pw_code_1hr:ancillary_variables = "qc_pwd_pw_code_1hr" ; int qc_pwd_pw_code_1hr(time) ; qc_pwd_pw_code_1hr:long_name = "Quality check results on variable: PWD 1 hour present weather code" ; qc_pwd_pw_code_1hr:units = "1" ; qc_pwd_pw_code_1hr: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_pwd_pw_code_1hr:standard_name = "quality_flag" ; qc_pwd_pw_code_1hr:flag_method = "bit" ; qc_pwd_pw_code_1hr:bit_1_description = "Value is equal to missing_value." ; qc_pwd_pw_code_1hr:bit_1_assessment = "Bad" ; qc_pwd_pw_code_1hr:bit_2_description = "Value is less than valid_min." ; qc_pwd_pw_code_1hr:bit_2_assessment = "Bad" ; qc_pwd_pw_code_1hr:bit_3_description = "Value is greater than valid_max." ; qc_pwd_pw_code_1hr:bit_3_assessment = "Bad" ; float pwd_precip_rate_mean_1min(time) ; pwd_precip_rate_mean_1min:long_name = "PWD 1 minute mean precipitation rate" ; pwd_precip_rate_mean_1min:units = "mm/hr" ; pwd_precip_rate_mean_1min:valid_min = 0.f ; pwd_precip_rate_mean_1min:valid_max = 999.99f ; pwd_precip_rate_mean_1min:valid_delta = 100.f ; pwd_precip_rate_mean_1min:missing_value = -9999.f ; pwd_precip_rate_mean_1min:ancillary_variables = "qc_pwd_precip_rate_mean_1min" ; int qc_pwd_precip_rate_mean_1min(time) ; qc_pwd_precip_rate_mean_1min:long_name = "Quality check results on variable: PWD 1 minute mean precipitation rate" ; qc_pwd_precip_rate_mean_1min:units = "1" ; qc_pwd_precip_rate_mean_1min: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_pwd_precip_rate_mean_1min:standard_name = "quality_flag" ; qc_pwd_precip_rate_mean_1min:flag_method = "bit" ; qc_pwd_precip_rate_mean_1min:bit_1_description = "Value is equal to missing_value." ; qc_pwd_precip_rate_mean_1min:bit_1_assessment = "Bad" ; qc_pwd_precip_rate_mean_1min:bit_2_description = "Value is less than valid_min." ; qc_pwd_precip_rate_mean_1min:bit_2_assessment = "Bad" ; qc_pwd_precip_rate_mean_1min:bit_3_description = "Value is greater than valid_max." ; qc_pwd_precip_rate_mean_1min:bit_3_assessment = "Bad" ; qc_pwd_precip_rate_mean_1min:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_pwd_precip_rate_mean_1min:bit_4_assessment = "Indeterminate" ; float pwd_cumul_rain(time) ; pwd_cumul_rain:long_name = "PWD cumulative liquid precipitation" ; pwd_cumul_rain:units = "mm" ; pwd_cumul_rain:valid_min = 0.f ; pwd_cumul_rain:valid_max = 99.99f ; pwd_cumul_rain:valid_delta = 50.f ; pwd_cumul_rain:missing_value = -9999.f ; pwd_cumul_rain:ancillary_variables = "qc_pwd_cumul_rain" ; int qc_pwd_cumul_rain(time) ; qc_pwd_cumul_rain:long_name = "Quality check results on variable: PWD cumulative liquid precipitation" ; qc_pwd_cumul_rain:units = "1" ; qc_pwd_cumul_rain: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_pwd_cumul_rain:standard_name = "quality_flag" ; qc_pwd_cumul_rain:flag_method = "bit" ; qc_pwd_cumul_rain:bit_1_description = "Value is equal to missing_value." ; qc_pwd_cumul_rain:bit_1_assessment = "Bad" ; qc_pwd_cumul_rain:bit_2_description = "Value is less than valid_min." ; qc_pwd_cumul_rain:bit_2_assessment = "Bad" ; qc_pwd_cumul_rain:bit_3_description = "Value is greater than valid_max." ; qc_pwd_cumul_rain:bit_3_assessment = "Bad" ; qc_pwd_cumul_rain:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_pwd_cumul_rain:bit_4_assessment = "Indeterminate" ; float pwd_cumul_snow(time) ; pwd_cumul_snow:long_name = "PWD cumulative snow" ; pwd_cumul_snow:units = "mm" ; pwd_cumul_snow:valid_min = 0.f ; pwd_cumul_snow:valid_max = 999.f ; pwd_cumul_snow:valid_delta = 100.f ; pwd_cumul_snow:missing_value = -9999.f ; pwd_cumul_snow:ancillary_variables = "qc_pwd_cumul_snow" ; int qc_pwd_cumul_snow(time) ; qc_pwd_cumul_snow:long_name = "Quality check results on variable: PWD cumulative snow" ; qc_pwd_cumul_snow:units = "1" ; qc_pwd_cumul_snow: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_pwd_cumul_snow:standard_name = "quality_flag" ; qc_pwd_cumul_snow:flag_method = "bit" ; qc_pwd_cumul_snow:bit_1_description = "Value is equal to missing_value." ; qc_pwd_cumul_snow:bit_1_assessment = "Bad" ; qc_pwd_cumul_snow:bit_2_description = "Value is less than valid_min." ; qc_pwd_cumul_snow:bit_2_assessment = "Bad" ; qc_pwd_cumul_snow:bit_3_description = "Value is greater than valid_max." ; qc_pwd_cumul_snow:bit_3_assessment = "Bad" ; qc_pwd_cumul_snow:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_pwd_cumul_snow:bit_4_assessment = "Indeterminate" ; float logger_volt(time) ; logger_volt:long_name = "Logger voltage" ; logger_volt:units = "V" ; logger_volt:missing_value = -9999.f ; logger_volt:valid_min = 10.f ; logger_volt:valid_max = 15.f ; logger_volt:valid_delta = 5.f ; logger_volt:ancillary_variables = "qc_logger_volt" ; int qc_logger_volt(time) ; qc_logger_volt:long_name = "Quality check results on variable: Logger 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" ; qc_logger_volt:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_logger_volt:bit_4_assessment = "Indeterminate" ; float logger_temp(time) ; logger_temp:long_name = "Logger temperature" ; logger_temp:units = "degC" ; logger_temp:missing_value = -9999.f ; logger_temp:valid_min = -25.f ; logger_temp:valid_max = 50.f ; logger_temp:valid_delta = 10.f ; logger_temp:ancillary_variables = "qc_logger_temp" ; int qc_logger_temp(time) ; qc_logger_temp:long_name = "Quality check results on variable: Logger temperature" ; qc_logger_temp:units = "1" ; qc_logger_temp:standard_name = "quality_flag" ; qc_logger_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_logger_temp:flag_method = "bit" ; qc_logger_temp:bit_1_description = "Value is equal to missing_value." ; qc_logger_temp:bit_1_assessment = "Bad" ; qc_logger_temp:bit_2_description = "Value is less than valid_min." ; qc_logger_temp:bit_2_assessment = "Bad" ; qc_logger_temp:bit_3_description = "Value is greater than valid_max." ; qc_logger_temp:bit_3_assessment = "Bad" ; qc_logger_temp:bit_4_description = "Difference between current and previous values exceeds valid_delta." ; qc_logger_temp:bit_4_assessment = "Indeterminate" ; 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 = "met_ingest -s kcg -f M1" ; :Conventions = "ARM-1.3" ; :process_version = "ingest-met-4.53-0.el7" ; :dod_version = "met-b1-7.6" ; :input_source = "/data/collection/kcg/kcgmetM1.00/MET_Table1.20240501000000.dat" ; :site_id = "kcg" ; :platform_id = "met" ; :facility_id = "M1" ; :data_level = "b1" ; :location_description = "Kennaook/Cape Grim (KCG), Tasmania, Australia" ; :datastream = "kcgmetM1.b1" ; :serial_number = "320" ; :sampling_interval = "variable, see instrument handbook" ; :averaging_interval = "60 seconds" ; :doi = "10.5439/1786358" ; :pwd = "Present Weather Detector" ; :averaging_interval_comment = "The time assigned to each data point indicates the end of the averaging interval." ; :tbrg = "Tipping Bucket Rain Gauge" ; :wind_speed_offset = "0.000000" ; :wind_speed_slope = "0.098000" ; :tbrg_precip_corr_info = "0.000000 * tbrg_precip_total^2 + 1.006000 * tbrg_precip_total" ; :history = "created by user dsmgr on machine prod-proc4.adc.arm.gov at 2024-05-01 01:17:00, using ingest-met-4.53-0.el7" ; }