netcdf sgpsfccldgrid2longstationN1.c1.20200531.060000 { dimensions: time = UNLIMITED ; // (96 currently) bound = 2 ; station = 19 ; strlen = 7 ; variables: int base_time ; base_time:string = "2020-05-31 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 2020-05-31 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 2020-05-31 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 = 0., 900. ; char station_name(station, strlen) ; station_name:long_name = "Station names" ; station_name:units = "1" ; float swdn(time, station) ; swdn:long_name = "Broadband downwelling shortwave irradiance from sum or global pyranometer" ; swdn:units = "W/m^2" ; swdn:ancillary_variables = "qc_swdn" ; swdn:missing_value = -9999.f ; swdn:standard_name = "surface_downwelling_shortwave_flux_in_air" ; swdn:cell_methods = "time: mean" ; swdn:cell_transform = "time: TRANS_BIN_AVERAGE" ; int qc_swdn(time, station) ; qc_swdn:long_name = "Quality check results on variable: Broadband downwelling shortwave irradiance from sum or global pyranometer" ; qc_swdn:units = "1" ; qc_swdn:standard_name = "quality_flag" ; qc_swdn: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_swdn:flag_method = "bit" ; qc_swdn:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_swdn:bit_1_assessment = "Bad" ; qc_swdn:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_swdn:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_swdn:bit_2_assessment = "Indeterminate" ; qc_swdn:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_swdn:bit_3_assessment = "Indeterminate" ; qc_swdn:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_swdn:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_swdn:bit_4_assessment = "Indeterminate" ; qc_swdn:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_swdn:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_swdn:bit_5_assessment = "Indeterminate" ; qc_swdn:bit_5_comment = "Applies only to subsample transformation method." ; qc_swdn:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_swdn:bit_6_assessment = "Indeterminate" ; qc_swdn:bit_6_comment = "Applies only to the bin average transformation method." ; qc_swdn:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_swdn:bit_7_assessment = "Indeterminate" ; qc_swdn:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_swdn:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_swdn:bit_8_assessment = "Bad" ; qc_swdn:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_swdn:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_swdn:bit_9_assessment = "Bad" ; qc_swdn:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_swdn:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_swdn:bit_10_assessment = "Bad" ; qc_swdn:bit_10_comment = "Applies only to the bin average transformation method." ; qc_swdn:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_swdn:bit_11_assessment = "Indeterminate" ; qc_swdn:bit_11_comment = "Applies only to the bin average transformation method." ; qc_swdn:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_swdn:bit_12_assessment = "Bad" ; qc_swdn:bit_12_comment = "Applies only to the bin average transformation method." ; qc_swdn:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_swdn:bit_13_assessment = "Indeterminate" ; qc_swdn:bit_13_comment = "Applies only to the bin average transformation method." ; qc_swdn:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_swdn:bit_14_assessment = "Bad" ; int num_sites_swdn(time) ; num_sites_swdn:long_name = "Number of Facilities with Broadband downwelling shortwave irradiance from sum or global pyranometer" ; num_sites_swdn:units = "1" ; float cswdn(time, station) ; cswdn:long_name = "Estimated clear-sky broadband downwelling shortwave irradiance" ; cswdn:units = "W/m^2" ; cswdn:missing_value = -9999.f ; cswdn:standard_name = "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; cswdn:cell_methods = "time: mean" ; cswdn:cell_transform = "time: TRANS_BIN_AVERAGE" ; cswdn:ancillary_variables = "qc_cswdn" ; int qc_cswdn(time, station) ; qc_cswdn:long_name = "Quality check results on variable: Estimated clear-sky broadband downwelling shortwave irradiance" ; qc_cswdn:units = "1" ; qc_cswdn:standard_name = "quality_flag" ; qc_cswdn: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_cswdn:flag_method = "bit" ; qc_cswdn:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cswdn:bit_1_assessment = "Bad" ; qc_cswdn:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cswdn:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cswdn:bit_2_assessment = "Indeterminate" ; qc_cswdn:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cswdn:bit_3_assessment = "Indeterminate" ; qc_cswdn:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cswdn:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cswdn:bit_4_assessment = "Indeterminate" ; qc_cswdn:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cswdn:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cswdn:bit_5_assessment = "Indeterminate" ; qc_cswdn:bit_5_comment = "Applies only to subsample transformation method." ; qc_cswdn:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cswdn:bit_6_assessment = "Indeterminate" ; qc_cswdn:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cswdn:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cswdn:bit_7_assessment = "Indeterminate" ; qc_cswdn:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cswdn:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cswdn:bit_8_assessment = "Bad" ; qc_cswdn:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cswdn:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cswdn:bit_9_assessment = "Bad" ; qc_cswdn:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cswdn:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cswdn:bit_10_assessment = "Bad" ; qc_cswdn:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cswdn:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cswdn:bit_11_assessment = "Indeterminate" ; qc_cswdn:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cswdn:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cswdn:bit_12_assessment = "Bad" ; qc_cswdn:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cswdn:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cswdn:bit_13_assessment = "Indeterminate" ; qc_cswdn:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cswdn(time) ; num_sites_cswdn:long_name = "Number of Facilities with Estimated clear-sky broadband downwelling shortwave irradiance" ; num_sites_cswdn:units = "1" ; float lwdn(time, station) ; lwdn:long_name = "Downwelling longwave irradiance from pyrgeometer" ; lwdn:units = "W/m^2" ; lwdn:source = "" ; lwdn:missing_value = -9999.f ; lwdn:standard_name = "surface_downwelling_longwave_flux_in_air" ; lwdn:cell_methods = "time: mean" ; lwdn:cell_transform = "time: TRANS_BIN_AVERAGE" ; lwdn:ancillary_variables = "qc_lwdn" ; int qc_lwdn(time, station) ; qc_lwdn:long_name = "Quality check results on variable: Downwelling longwave irradiance from pyrgeometer" ; qc_lwdn:units = "1" ; qc_lwdn:standard_name = "quality_flag" ; qc_lwdn: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_lwdn:flag_method = "bit" ; qc_lwdn:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_lwdn:bit_1_assessment = "Bad" ; qc_lwdn:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_lwdn:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_lwdn:bit_2_assessment = "Indeterminate" ; qc_lwdn:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_lwdn:bit_3_assessment = "Indeterminate" ; qc_lwdn:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_lwdn:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_lwdn:bit_4_assessment = "Indeterminate" ; qc_lwdn:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_lwdn:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_lwdn:bit_5_assessment = "Indeterminate" ; qc_lwdn:bit_5_comment = "Applies only to subsample transformation method." ; qc_lwdn:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_lwdn:bit_6_assessment = "Indeterminate" ; qc_lwdn:bit_6_comment = "Applies only to the bin average transformation method." ; qc_lwdn:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_lwdn:bit_7_assessment = "Indeterminate" ; qc_lwdn:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_lwdn:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_lwdn:bit_8_assessment = "Bad" ; qc_lwdn:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_lwdn:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_lwdn:bit_9_assessment = "Bad" ; qc_lwdn:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_lwdn:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_lwdn:bit_10_assessment = "Bad" ; qc_lwdn:bit_10_comment = "Applies only to the bin average transformation method." ; qc_lwdn:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_lwdn:bit_11_assessment = "Indeterminate" ; qc_lwdn:bit_11_comment = "Applies only to the bin average transformation method." ; qc_lwdn:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_lwdn:bit_12_assessment = "Bad" ; qc_lwdn:bit_12_comment = "Applies only to the bin average transformation method." ; qc_lwdn:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_lwdn:bit_13_assessment = "Indeterminate" ; qc_lwdn:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_lwdn(time) ; num_sites_lwdn:long_name = "Number of Facilities with Downwelling longwave irradiance from pyrgeometer" ; num_sites_lwdn:units = "1" ; float clwdn(time, station) ; clwdn:long_name = "Estimated clear-sky downwelling longwave irradiance" ; clwdn:units = "W/m^2" ; clwdn:missing_value = -9999.f ; clwdn:standard_name = "surface_downwelling_longwave_flux_in_air_assuming_clear_sky" ; clwdn:cell_methods = "time: mean" ; clwdn:cell_transform = "time: TRANS_BIN_AVERAGE" ; clwdn:ancillary_variables = "qc_clwdn" ; int qc_clwdn(time, station) ; qc_clwdn:long_name = "Quality check results on variable: Estimated clear-sky downwelling longwave irradiance" ; qc_clwdn:units = "1" ; qc_clwdn:standard_name = "quality_flag" ; qc_clwdn: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_clwdn:flag_method = "bit" ; qc_clwdn:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clwdn:bit_1_assessment = "Bad" ; qc_clwdn:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clwdn:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_clwdn:bit_2_assessment = "Indeterminate" ; qc_clwdn:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_clwdn:bit_3_assessment = "Indeterminate" ; qc_clwdn:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_clwdn:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clwdn:bit_4_assessment = "Indeterminate" ; qc_clwdn:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_clwdn:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clwdn:bit_5_assessment = "Indeterminate" ; qc_clwdn:bit_5_comment = "Applies only to subsample transformation method." ; qc_clwdn:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_clwdn:bit_6_assessment = "Indeterminate" ; qc_clwdn:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clwdn:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_clwdn:bit_7_assessment = "Indeterminate" ; qc_clwdn:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_clwdn:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clwdn:bit_8_assessment = "Bad" ; qc_clwdn:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_clwdn:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clwdn:bit_9_assessment = "Bad" ; qc_clwdn:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_clwdn:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clwdn:bit_10_assessment = "Bad" ; qc_clwdn:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clwdn:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clwdn:bit_11_assessment = "Indeterminate" ; qc_clwdn:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clwdn:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_clwdn:bit_12_assessment = "Bad" ; qc_clwdn:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clwdn:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_clwdn:bit_13_assessment = "Indeterminate" ; qc_clwdn:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_clwdn(time) ; num_sites_clwdn:long_name = "Number of Facilities with Estimated clear-sky downwelling longwave irradiance" ; num_sites_clwdn:units = "1" ; float swup(time, station) ; swup:long_name = "Upwelling shortwave irradiance from pyranometer" ; swup:units = "W/m^2" ; swup:source = "" ; swup:missing_value = -9999.f ; swup:standard_name = "surface_upwelling_shortwave_flux_in_air" ; swup:cell_methods = "time: mean" ; swup:cell_transform = "time: TRANS_BIN_AVERAGE" ; swup:ancillary_variables = "qc_swup" ; int qc_swup(time, station) ; qc_swup:long_name = "Quality check results on variable: Upwelling shortwave irradiance from pyranometer" ; qc_swup:units = "1" ; qc_swup:standard_name = "quality_flag" ; qc_swup: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_swup:flag_method = "bit" ; qc_swup:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_swup:bit_1_assessment = "Bad" ; qc_swup:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_swup:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_swup:bit_2_assessment = "Indeterminate" ; qc_swup:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_swup:bit_3_assessment = "Indeterminate" ; qc_swup:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_swup:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_swup:bit_4_assessment = "Indeterminate" ; qc_swup:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_swup:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_swup:bit_5_assessment = "Indeterminate" ; qc_swup:bit_5_comment = "Applies only to subsample transformation method." ; qc_swup:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_swup:bit_6_assessment = "Indeterminate" ; qc_swup:bit_6_comment = "Applies only to the bin average transformation method." ; qc_swup:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_swup:bit_7_assessment = "Indeterminate" ; qc_swup:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_swup:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_swup:bit_8_assessment = "Bad" ; qc_swup:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_swup:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_swup:bit_9_assessment = "Bad" ; qc_swup:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_swup:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_swup:bit_10_assessment = "Bad" ; qc_swup:bit_10_comment = "Applies only to the bin average transformation method." ; qc_swup:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_swup:bit_11_assessment = "Indeterminate" ; qc_swup:bit_11_comment = "Applies only to the bin average transformation method." ; qc_swup:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_swup:bit_12_assessment = "Bad" ; qc_swup:bit_12_comment = "Applies only to the bin average transformation method." ; qc_swup:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_swup:bit_13_assessment = "Indeterminate" ; qc_swup:bit_13_comment = "Applies only to the bin average transformation method." ; qc_swup:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_swup:bit_14_assessment = "Bad" ; int num_sites_swup(time) ; num_sites_swup:long_name = "Number of Facilities with Upwelling shortwave irradiance from pyranometer" ; num_sites_swup:units = "1" ; float cswup(time, station) ; cswup:long_name = "Estimated clear-sky upwelling shortwave irradiance" ; cswup:units = "W/m^2" ; cswup:missing_value = -9999.f ; cswup:standard_name = "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky" ; cswup:cell_methods = "time: mean" ; cswup:cell_transform = "time: TRANS_BIN_AVERAGE" ; cswup:ancillary_variables = "qc_cswup" ; int qc_cswup(time, station) ; qc_cswup:long_name = "Quality check results on variable: Estimated clear-sky upwelling shortwave irradiance" ; qc_cswup:units = "1" ; qc_cswup:standard_name = "quality_flag" ; qc_cswup: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_cswup:flag_method = "bit" ; qc_cswup:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cswup:bit_1_assessment = "Bad" ; qc_cswup:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cswup:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cswup:bit_2_assessment = "Indeterminate" ; qc_cswup:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cswup:bit_3_assessment = "Indeterminate" ; qc_cswup:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cswup:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cswup:bit_4_assessment = "Indeterminate" ; qc_cswup:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cswup:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cswup:bit_5_assessment = "Indeterminate" ; qc_cswup:bit_5_comment = "Applies only to subsample transformation method." ; qc_cswup:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cswup:bit_6_assessment = "Indeterminate" ; qc_cswup:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cswup:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cswup:bit_7_assessment = "Indeterminate" ; qc_cswup:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cswup:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cswup:bit_8_assessment = "Bad" ; qc_cswup:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cswup:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cswup:bit_9_assessment = "Bad" ; qc_cswup:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cswup:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cswup:bit_10_assessment = "Bad" ; qc_cswup:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cswup:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cswup:bit_11_assessment = "Indeterminate" ; qc_cswup:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cswup:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cswup:bit_12_assessment = "Bad" ; qc_cswup:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cswup:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cswup:bit_13_assessment = "Indeterminate" ; qc_cswup:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cswup(time) ; num_sites_cswup:long_name = "Number of Facilities with Estimated clear-sky upwelling shortwave irradiance" ; num_sites_cswup:units = "1" ; float lwup(time, station) ; lwup:long_name = "Upwelling longwave irradiance from pyrgeometer" ; lwup:units = "W/m^2" ; lwup:source = "" ; lwup:missing_value = -9999.f ; lwup:standard_name = "surface_upwelling_longwave_flux_in_air" ; lwup:cell_methods = "time: mean" ; lwup:cell_transform = "time: TRANS_BIN_AVERAGE" ; lwup:ancillary_variables = "qc_lwup" ; int qc_lwup(time, station) ; qc_lwup:long_name = "Quality check results on variable: Upwelling longwave irradiance from pyrgeometer" ; qc_lwup:units = "1" ; qc_lwup:standard_name = "quality_flag" ; qc_lwup: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_lwup:flag_method = "bit" ; qc_lwup:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_lwup:bit_1_assessment = "Bad" ; qc_lwup:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_lwup:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_lwup:bit_2_assessment = "Indeterminate" ; qc_lwup:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_lwup:bit_3_assessment = "Indeterminate" ; qc_lwup:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_lwup:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_lwup:bit_4_assessment = "Indeterminate" ; qc_lwup:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_lwup:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_lwup:bit_5_assessment = "Indeterminate" ; qc_lwup:bit_5_comment = "Applies only to subsample transformation method." ; qc_lwup:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_lwup:bit_6_assessment = "Indeterminate" ; qc_lwup:bit_6_comment = "Applies only to the bin average transformation method." ; qc_lwup:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_lwup:bit_7_assessment = "Indeterminate" ; qc_lwup:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_lwup:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_lwup:bit_8_assessment = "Bad" ; qc_lwup:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_lwup:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_lwup:bit_9_assessment = "Bad" ; qc_lwup:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_lwup:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_lwup:bit_10_assessment = "Bad" ; qc_lwup:bit_10_comment = "Applies only to the bin average transformation method." ; qc_lwup:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_lwup:bit_11_assessment = "Indeterminate" ; qc_lwup:bit_11_comment = "Applies only to the bin average transformation method." ; qc_lwup:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_lwup:bit_12_assessment = "Bad" ; qc_lwup:bit_12_comment = "Applies only to the bin average transformation method." ; qc_lwup:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_lwup:bit_13_assessment = "Indeterminate" ; qc_lwup:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_lwup(time) ; num_sites_lwup:long_name = "Number of Facilities with Upwelling longwave irradiance from pyrgeometer" ; num_sites_lwup:units = "1" ; float clwup(time, station) ; clwup:long_name = "Estimated clear-sky upwelling longwave irradiance" ; clwup:units = "W/m^2" ; clwup:missing_value = -9999.f ; clwup:standard_name = "surface_upwelling_longwave_flux_in_air_assuming_clear_sky" ; clwup:cell_methods = "time: mean" ; clwup:cell_transform = "time: TRANS_BIN_AVERAGE" ; clwup:ancillary_variables = "qc_clwup" ; int qc_clwup(time, station) ; qc_clwup:long_name = "Quality check results on variable: Estimated clear-sky upwelling longwave irradiance" ; qc_clwup:units = "1" ; qc_clwup:standard_name = "quality_flag" ; qc_clwup: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_clwup:flag_method = "bit" ; qc_clwup:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clwup:bit_1_assessment = "Bad" ; qc_clwup:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clwup:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_clwup:bit_2_assessment = "Indeterminate" ; qc_clwup:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_clwup:bit_3_assessment = "Indeterminate" ; qc_clwup:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_clwup:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clwup:bit_4_assessment = "Indeterminate" ; qc_clwup:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_clwup:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clwup:bit_5_assessment = "Indeterminate" ; qc_clwup:bit_5_comment = "Applies only to subsample transformation method." ; qc_clwup:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_clwup:bit_6_assessment = "Indeterminate" ; qc_clwup:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clwup:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_clwup:bit_7_assessment = "Indeterminate" ; qc_clwup:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_clwup:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clwup:bit_8_assessment = "Bad" ; qc_clwup:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_clwup:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clwup:bit_9_assessment = "Bad" ; qc_clwup:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_clwup:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clwup:bit_10_assessment = "Bad" ; qc_clwup:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clwup:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clwup:bit_11_assessment = "Indeterminate" ; qc_clwup:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clwup:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_clwup:bit_12_assessment = "Bad" ; qc_clwup:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clwup:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_clwup:bit_13_assessment = "Indeterminate" ; qc_clwup:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_clwup(time) ; num_sites_clwup:long_name = "Number of Facilities with Estimated clear-sky upwelling longwave irradiance" ; num_sites_clwup:units = "1" ; float swdif(time, station) ; swdif:long_name = "Measured broadband diffuse downwelling shortwave irradiance" ; swdif:units = "W/m^2" ; swdif:missing_value = -9999.f ; swdif:standard_name = "surface_diffuse_downwelling_shortwave_flux_in_air" ; swdif:cell_methods = "time: mean" ; swdif:cell_transform = "time: TRANS_BIN_AVERAGE" ; swdif:ancillary_variables = "qc_swdif" ; int qc_swdif(time, station) ; qc_swdif:long_name = "Quality check results on variable: Measured broadband diffuse downwelling shortwave irradiance" ; qc_swdif:units = "1" ; qc_swdif:standard_name = "quality_flag" ; qc_swdif: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_swdif:flag_method = "bit" ; qc_swdif:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_swdif:bit_1_assessment = "Bad" ; qc_swdif:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_swdif:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_swdif:bit_2_assessment = "Indeterminate" ; qc_swdif:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_swdif:bit_3_assessment = "Indeterminate" ; qc_swdif:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_swdif:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_swdif:bit_4_assessment = "Indeterminate" ; qc_swdif:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_swdif:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_swdif:bit_5_assessment = "Indeterminate" ; qc_swdif:bit_5_comment = "Applies only to subsample transformation method." ; qc_swdif:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_swdif:bit_6_assessment = "Indeterminate" ; qc_swdif:bit_6_comment = "Applies only to the bin average transformation method." ; qc_swdif:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_swdif:bit_7_assessment = "Indeterminate" ; qc_swdif:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_swdif:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_swdif:bit_8_assessment = "Bad" ; qc_swdif:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_swdif:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_swdif:bit_9_assessment = "Bad" ; qc_swdif:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_swdif:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_swdif:bit_10_assessment = "Bad" ; qc_swdif:bit_10_comment = "Applies only to the bin average transformation method." ; qc_swdif:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_swdif:bit_11_assessment = "Indeterminate" ; qc_swdif:bit_11_comment = "Applies only to the bin average transformation method." ; qc_swdif:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_swdif:bit_12_assessment = "Bad" ; qc_swdif:bit_12_comment = "Applies only to the bin average transformation method." ; qc_swdif:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_swdif:bit_13_assessment = "Indeterminate" ; qc_swdif:bit_13_comment = "Applies only to the bin average transformation method." ; qc_swdif:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_swdif:bit_14_assessment = "Bad" ; int num_sites_swdif(time) ; num_sites_swdif:long_name = "Number of Facilities with Measured broadband diffuse downwelling shortwave irradiance" ; num_sites_swdif:units = "1" ; float cswdif(time, station) ; cswdif:long_name = "Estimated clear-sky diffuse downwelling shortwave irradiance" ; cswdif:units = "W/m^2" ; cswdif:missing_value = -9999.f ; cswdif:standard_name = "surface_diffuse_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; cswdif:cell_methods = "time: mean" ; cswdif:cell_transform = "time: TRANS_BIN_AVERAGE" ; cswdif:ancillary_variables = "qc_cswdif" ; int qc_cswdif(time, station) ; qc_cswdif:long_name = "Quality check results on variable: Estimated clear-sky diffuse downwelling shortwave irradiance" ; qc_cswdif:units = "1" ; qc_cswdif:standard_name = "quality_flag" ; qc_cswdif: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_cswdif:flag_method = "bit" ; qc_cswdif:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cswdif:bit_1_assessment = "Bad" ; qc_cswdif:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cswdif:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cswdif:bit_2_assessment = "Indeterminate" ; qc_cswdif:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cswdif:bit_3_assessment = "Indeterminate" ; qc_cswdif:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cswdif:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cswdif:bit_4_assessment = "Indeterminate" ; qc_cswdif:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cswdif:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cswdif:bit_5_assessment = "Indeterminate" ; qc_cswdif:bit_5_comment = "Applies only to subsample transformation method." ; qc_cswdif:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cswdif:bit_6_assessment = "Indeterminate" ; qc_cswdif:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cswdif:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cswdif:bit_7_assessment = "Indeterminate" ; qc_cswdif:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cswdif:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cswdif:bit_8_assessment = "Bad" ; qc_cswdif:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cswdif:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cswdif:bit_9_assessment = "Bad" ; qc_cswdif:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cswdif:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cswdif:bit_10_assessment = "Bad" ; qc_cswdif:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cswdif:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cswdif:bit_11_assessment = "Indeterminate" ; qc_cswdif:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cswdif:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cswdif:bit_12_assessment = "Bad" ; qc_cswdif:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cswdif:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cswdif:bit_13_assessment = "Indeterminate" ; qc_cswdif:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cswdif(time) ; num_sites_cswdif:long_name = "Number of Facilities with Estimated clear-sky diffuse downwelling shortwave irradiance" ; num_sites_cswdif:units = "1" ; float swdir(time, station) ; swdir:long_name = "Measured direct downwelling shortwave irradiance" ; swdir:units = "W/m^2" ; swdir:missing_value = -9999.f ; swdir:cell_methods = "time: mean" ; swdir:cell_transform = "time: TRANS_BIN_AVERAGE" ; swdir:ancillary_variables = "qc_swdir" ; swdir:standard_name = "surface_direct_downwelling_shortwave_flux_in_air" ; int qc_swdir(time, station) ; qc_swdir:long_name = "Quality check results on variable: Measured direct downwelling shortwave irradiance" ; qc_swdir:units = "1" ; qc_swdir:standard_name = "quality_flag" ; qc_swdir: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_swdir:flag_method = "bit" ; qc_swdir:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_swdir:bit_1_assessment = "Bad" ; qc_swdir:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_swdir:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_swdir:bit_2_assessment = "Indeterminate" ; qc_swdir:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_swdir:bit_3_assessment = "Indeterminate" ; qc_swdir:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_swdir:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_swdir:bit_4_assessment = "Indeterminate" ; qc_swdir:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_swdir:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_swdir:bit_5_assessment = "Indeterminate" ; qc_swdir:bit_5_comment = "Applies only to subsample transformation method." ; qc_swdir:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_swdir:bit_6_assessment = "Indeterminate" ; qc_swdir:bit_6_comment = "Applies only to the bin average transformation method." ; qc_swdir:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_swdir:bit_7_assessment = "Indeterminate" ; qc_swdir:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_swdir:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_swdir:bit_8_assessment = "Bad" ; qc_swdir:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_swdir:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_swdir:bit_9_assessment = "Bad" ; qc_swdir:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_swdir:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_swdir:bit_10_assessment = "Bad" ; qc_swdir:bit_10_comment = "Applies only to the bin average transformation method." ; qc_swdir:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_swdir:bit_11_assessment = "Indeterminate" ; qc_swdir:bit_11_comment = "Applies only to the bin average transformation method." ; qc_swdir:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_swdir:bit_12_assessment = "Bad" ; qc_swdir:bit_12_comment = "Applies only to the bin average transformation method." ; qc_swdir:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_swdir:bit_13_assessment = "Indeterminate" ; qc_swdir:bit_13_comment = "Applies only to the bin average transformation method." ; qc_swdir:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_swdir:bit_14_assessment = "Bad" ; int num_sites_swdir(time) ; num_sites_swdir:long_name = "Number of Facilities with Measured direct downwelling shortwave irradiance" ; num_sites_swdir:units = "1" ; float cswdir(time, station) ; cswdir:long_name = "Estimated clear-sky direct downwelling shortwave irradiance" ; cswdir:units = "W/m^2" ; cswdir:missing_value = -9999.f ; cswdir:cell_methods = "time: mean" ; cswdir:cell_transform = "time: TRANS_BIN_AVERAGE" ; cswdir:ancillary_variables = "qc_cswdir" ; int qc_cswdir(time, station) ; qc_cswdir:long_name = "Quality check results on variable: Estimated clear-sky direct downwelling shortwave irradiance" ; qc_cswdir:units = "1" ; qc_cswdir:standard_name = "quality_flag" ; qc_cswdir: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_cswdir:flag_method = "bit" ; qc_cswdir:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cswdir:bit_1_assessment = "Bad" ; qc_cswdir:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cswdir:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cswdir:bit_2_assessment = "Indeterminate" ; qc_cswdir:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cswdir:bit_3_assessment = "Indeterminate" ; qc_cswdir:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cswdir:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cswdir:bit_4_assessment = "Indeterminate" ; qc_cswdir:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cswdir:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cswdir:bit_5_assessment = "Indeterminate" ; qc_cswdir:bit_5_comment = "Applies only to subsample transformation method." ; qc_cswdir:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cswdir:bit_6_assessment = "Indeterminate" ; qc_cswdir:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cswdir:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cswdir:bit_7_assessment = "Indeterminate" ; qc_cswdir:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cswdir:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cswdir:bit_8_assessment = "Bad" ; qc_cswdir:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cswdir:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cswdir:bit_9_assessment = "Bad" ; qc_cswdir:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cswdir:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cswdir:bit_10_assessment = "Bad" ; qc_cswdir:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cswdir:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cswdir:bit_11_assessment = "Indeterminate" ; qc_cswdir:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cswdir:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cswdir:bit_12_assessment = "Bad" ; qc_cswdir:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cswdir:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cswdir:bit_13_assessment = "Indeterminate" ; qc_cswdir:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cswdir(time) ; num_sites_cswdir:long_name = "Number of Facilities with Estimated clear-sky direct downwelling shortwave irradiance" ; num_sites_cswdir:units = "1" ; int clearsky_status(time, station) ; clearsky_status:long_name = "Clear-sky status" ; clearsky_status:units = "1" ; clearsky_status:missing_value = -9999 ; clearsky_status:flag_values = 0, 1, 2, 3, 9 ; clearsky_status:flag_meanings = "not_clearsky sw_clearsky lw_clearsky limit_clearsky clear_lw_gt_lw" ; clearsky_status:flag_0_description = "sky is not clear" ; clearsky_status:flag_1_description = "shortwave methodology detected clear sky" ; clearsky_status:flag_2_description = "longwave methodology detected clearsky" ; clearsky_status:flag_3_description = "air_temperature - brightness_temperature > defined limit on temperature difference, and downwelling_longwave std < defined limit on std" ; clearsky_status:flag_3_comment = "Flag is set only if upwelling LW is considered clear. Limits are defined in site configuration files and set to values that allow differentiating between clear sky from overcast conditions." ; clearsky_status:flag_9_description = "clear longwave > longwave" ; clearsky_status:flag_9_comment = "Clearsky longwave should be <= observed longwave. Flag 9 notes instances where because of uncertainty in the estimation technique the clearsky longwave was overestimated and therefore set equal to observed longwave." ; clearsky_status:cell_transform = "time: TRANS_BIN_AVERAGE" ; clearsky_status:ancillary_variables = "qc_clearsky_status" ; int qc_clearsky_status(time, station) ; qc_clearsky_status:long_name = "Quality check results on variable: Clear-sky status" ; qc_clearsky_status:units = "1" ; qc_clearsky_status:standard_name = "quality_flag" ; qc_clearsky_status: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_clearsky_status:flag_method = "bit" ; qc_clearsky_status:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_status:bit_1_assessment = "Bad" ; qc_clearsky_status:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_status:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_clearsky_status:bit_2_assessment = "Indeterminate" ; qc_clearsky_status:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_clearsky_status:bit_3_assessment = "Indeterminate" ; qc_clearsky_status:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_clearsky_status:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_status:bit_4_assessment = "Indeterminate" ; qc_clearsky_status:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_clearsky_status:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_status:bit_5_assessment = "Indeterminate" ; qc_clearsky_status:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_status:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_clearsky_status:bit_6_assessment = "Indeterminate" ; qc_clearsky_status:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_status:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_clearsky_status:bit_7_assessment = "Indeterminate" ; qc_clearsky_status:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_clearsky_status:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_status:bit_8_assessment = "Bad" ; qc_clearsky_status:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_clearsky_status:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_status:bit_9_assessment = "Bad" ; qc_clearsky_status:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_clearsky_status:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_status:bit_10_assessment = "Bad" ; qc_clearsky_status:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_status:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_status:bit_11_assessment = "Indeterminate" ; qc_clearsky_status:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_status:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_clearsky_status:bit_12_assessment = "Bad" ; qc_clearsky_status:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_status:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_clearsky_status:bit_13_assessment = "Indeterminate" ; qc_clearsky_status:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_clearsky(time) ; num_sites_clearsky:long_name = "Number of Facilities with Clear-sky status" ; num_sites_clearsky:units = "1" ; float cflw(time, station) ; cflw:long_name = "Estimated effective longwave fractional sky cover" ; cflw:units = "1" ; cflw:missing_value = -9999.f ; cflw:cell_methods = "time: mean" ; cflw:cell_transform = "time: TRANS_BIN_AVERAGE" ; cflw:ancillary_variables = "qc_cflw" ; int qc_cflw(time, station) ; qc_cflw:long_name = "Quality check results on variable: Estimated effective longwave fractional sky cover" ; qc_cflw:units = "1" ; qc_cflw:standard_name = "quality_flag" ; qc_cflw: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_cflw:flag_method = "bit" ; qc_cflw:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cflw:bit_1_assessment = "Bad" ; qc_cflw:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cflw:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cflw:bit_2_assessment = "Indeterminate" ; qc_cflw:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cflw:bit_3_assessment = "Indeterminate" ; qc_cflw:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cflw:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cflw:bit_4_assessment = "Indeterminate" ; qc_cflw:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cflw:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cflw:bit_5_assessment = "Indeterminate" ; qc_cflw:bit_5_comment = "Applies only to subsample transformation method." ; qc_cflw:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cflw:bit_6_assessment = "Indeterminate" ; qc_cflw:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cflw:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cflw:bit_7_assessment = "Indeterminate" ; qc_cflw:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cflw:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cflw:bit_8_assessment = "Bad" ; qc_cflw:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cflw:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cflw:bit_9_assessment = "Bad" ; qc_cflw:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cflw:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cflw:bit_10_assessment = "Bad" ; qc_cflw:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cflw:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cflw:bit_11_assessment = "Indeterminate" ; qc_cflw:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cflw:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cflw:bit_12_assessment = "Bad" ; qc_cflw:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cflw:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cflw:bit_13_assessment = "Indeterminate" ; qc_cflw:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cflw(time) ; num_sites_cflw:long_name = "Number of Facilities with Estimated effective longwave fractional sky cover" ; num_sites_cflw:units = "1" ; float cfsw(time, station) ; cfsw:long_name = "Estimated shortwave fractional sky cover" ; cfsw:units = "1" ; cfsw:missing_value = -9999.f ; cfsw:standard_name = "cloud_area_fraction" ; cfsw:cell_methods = "time: mean" ; cfsw:cell_transform = "time: TRANS_BIN_AVERAGE" ; cfsw:ancillary_variables = "qc_cfsw" ; int qc_cfsw(time, station) ; qc_cfsw:long_name = "Quality check results on variable: Estimated shortwave fractional sky cover" ; qc_cfsw:units = "1" ; qc_cfsw:standard_name = "quality_flag" ; qc_cfsw: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_cfsw:flag_method = "bit" ; qc_cfsw:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cfsw:bit_1_assessment = "Bad" ; qc_cfsw:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cfsw:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cfsw:bit_2_assessment = "Indeterminate" ; qc_cfsw:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cfsw:bit_3_assessment = "Indeterminate" ; qc_cfsw:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cfsw:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cfsw:bit_4_assessment = "Indeterminate" ; qc_cfsw:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cfsw:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cfsw:bit_5_assessment = "Indeterminate" ; qc_cfsw:bit_5_comment = "Applies only to subsample transformation method." ; qc_cfsw:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cfsw:bit_6_assessment = "Indeterminate" ; qc_cfsw:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cfsw:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cfsw:bit_7_assessment = "Indeterminate" ; qc_cfsw:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cfsw:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cfsw:bit_8_assessment = "Bad" ; qc_cfsw:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cfsw:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cfsw:bit_9_assessment = "Bad" ; qc_cfsw:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cfsw:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cfsw:bit_10_assessment = "Bad" ; qc_cfsw:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cfsw:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cfsw:bit_11_assessment = "Indeterminate" ; qc_cfsw:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cfsw:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cfsw:bit_12_assessment = "Bad" ; qc_cfsw:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cfsw:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cfsw:bit_13_assessment = "Indeterminate" ; qc_cfsw:bit_13_comment = "Applies only to the bin average transformation method." ; qc_cfsw:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_cfsw:bit_14_assessment = "Bad" ; int num_sites_cfsw(time) ; num_sites_cfsw:long_name = "Number of Facilities with Estimated shortwave fractional sky cover" ; num_sites_cfsw:units = "1" ; float visible_cloud_optical_depth(time, station) ; visible_cloud_optical_depth:long_name = "Estimated effective visible cloud optical depth" ; visible_cloud_optical_depth:units = "1" ; visible_cloud_optical_depth:comment = "only valid when cloudfraction_shortwave > 0.95; missing_value indicates value could not be calculated." ; visible_cloud_optical_depth:missing_value = -9999.f ; visible_cloud_optical_depth:standard_name = "atmosphere_optical_thickness_due_to_cloud" ; visible_cloud_optical_depth:cell_methods = "time: mean" ; visible_cloud_optical_depth:cell_transform = "time: TRANS_BIN_AVERAGE" ; visible_cloud_optical_depth:ancillary_variables = "qc_visible_cloud_optical_depth" ; int qc_visible_cloud_optical_depth(time, station) ; qc_visible_cloud_optical_depth:long_name = "Quality check results on variable: Estimated effective visible cloud optical depth" ; qc_visible_cloud_optical_depth:units = "1" ; qc_visible_cloud_optical_depth:standard_name = "quality_flag" ; qc_visible_cloud_optical_depth: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_visible_cloud_optical_depth:flag_method = "bit" ; qc_visible_cloud_optical_depth:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_visible_cloud_optical_depth:bit_1_assessment = "Bad" ; qc_visible_cloud_optical_depth:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_visible_cloud_optical_depth:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_visible_cloud_optical_depth:bit_2_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_visible_cloud_optical_depth:bit_3_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_visible_cloud_optical_depth:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_visible_cloud_optical_depth:bit_4_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_visible_cloud_optical_depth:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_visible_cloud_optical_depth:bit_5_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_5_comment = "Applies only to subsample transformation method." ; qc_visible_cloud_optical_depth:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_visible_cloud_optical_depth:bit_6_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_6_comment = "Applies only to the bin average transformation method." ; qc_visible_cloud_optical_depth:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_visible_cloud_optical_depth:bit_7_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_visible_cloud_optical_depth:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_visible_cloud_optical_depth:bit_8_assessment = "Bad" ; qc_visible_cloud_optical_depth:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_visible_cloud_optical_depth:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_visible_cloud_optical_depth:bit_9_assessment = "Bad" ; qc_visible_cloud_optical_depth:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_visible_cloud_optical_depth:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_visible_cloud_optical_depth:bit_10_assessment = "Bad" ; qc_visible_cloud_optical_depth:bit_10_comment = "Applies only to the bin average transformation method." ; qc_visible_cloud_optical_depth:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_visible_cloud_optical_depth:bit_11_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_11_comment = "Applies only to the bin average transformation method." ; qc_visible_cloud_optical_depth:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_visible_cloud_optical_depth:bit_12_assessment = "Bad" ; qc_visible_cloud_optical_depth:bit_12_comment = "Applies only to the bin average transformation method." ; qc_visible_cloud_optical_depth:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_visible_cloud_optical_depth:bit_13_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_visible_cloud_optical_depth(time) ; num_sites_visible_cloud_optical_depth:long_name = "Number of Facilities with Estimated effective visible cloud optical depth" ; num_sites_visible_cloud_optical_depth:units = "1" ; float trans(time, station) ; trans:long_name = "Shortwave cloud transmissivity" ; trans:units = "1" ; trans:comment = "calculated as ratio of downwelling_shortwave to clearsky_downwelling_shortwave" ; trans:missing_value = -9999.f ; trans:cell_methods = "time: mean" ; trans:cell_transform = "time: TRANS_BIN_AVERAGE" ; trans:ancillary_variables = "qc_trans" ; int qc_trans(time, station) ; qc_trans:long_name = "Quality check results on variable: Shortwave cloud transmissivity" ; qc_trans:units = "1" ; qc_trans:standard_name = "quality_flag" ; qc_trans: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_trans:flag_method = "bit" ; qc_trans:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_trans:bit_1_assessment = "Bad" ; qc_trans:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_trans:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_trans:bit_2_assessment = "Indeterminate" ; qc_trans:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_trans:bit_3_assessment = "Indeterminate" ; qc_trans:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_trans:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_trans:bit_4_assessment = "Indeterminate" ; qc_trans:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_trans:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_trans:bit_5_assessment = "Indeterminate" ; qc_trans:bit_5_comment = "Applies only to subsample transformation method." ; qc_trans:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_trans:bit_6_assessment = "Indeterminate" ; qc_trans:bit_6_comment = "Applies only to the bin average transformation method." ; qc_trans:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_trans:bit_7_assessment = "Indeterminate" ; qc_trans:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_trans:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_trans:bit_8_assessment = "Bad" ; qc_trans:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_trans:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_trans:bit_9_assessment = "Bad" ; qc_trans:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_trans:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_trans:bit_10_assessment = "Bad" ; qc_trans:bit_10_comment = "Applies only to the bin average transformation method." ; qc_trans:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_trans:bit_11_assessment = "Indeterminate" ; qc_trans:bit_11_comment = "Applies only to the bin average transformation method." ; qc_trans:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_trans:bit_12_assessment = "Bad" ; qc_trans:bit_12_comment = "Applies only to the bin average transformation method." ; qc_trans:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_trans:bit_13_assessment = "Indeterminate" ; qc_trans:bit_13_comment = "Applies only to the bin average transformation method." ; qc_trans:bit_14_description = "QC_LOW_COSZ: Cosine zenith < 80 degrees, value set to missing_value" ; qc_trans:bit_14_assessment = "Bad" ; int num_sites_trans(time) ; num_sites_trans:long_name = "Number of Facilities with Shortwave cloud transmissivity" ; num_sites_trans:units = "1" ; float cloud_radiating_temperature(time, station) ; cloud_radiating_temperature:long_name = "Estimated effective cloud radiating temperature" ; cloud_radiating_temperature:units = "K" ; cloud_radiating_temperature:missing_value = -9999.f ; cloud_radiating_temperature:standard_name = "brightness_temperature" ; cloud_radiating_temperature:cell_methods = "time: mean" ; cloud_radiating_temperature:cell_transform = "time: TRANS_BIN_AVERAGE" ; cloud_radiating_temperature:ancillary_variables = "qc_cloud_radiating_temperature" ; int qc_cloud_radiating_temperature(time, station) ; qc_cloud_radiating_temperature:long_name = "Quality check results on variable: Estimated effective cloud radiating temperature" ; qc_cloud_radiating_temperature:units = "1" ; qc_cloud_radiating_temperature:standard_name = "quality_flag" ; qc_cloud_radiating_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_cloud_radiating_temperature:flag_method = "bit" ; qc_cloud_radiating_temperature:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cloud_radiating_temperature:bit_1_assessment = "Bad" ; qc_cloud_radiating_temperature:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cloud_radiating_temperature:bit_2_description = "QC_INDETERMINATE: Some, or all, of the input values used to create this output value had a QC assessment of Indeterminate." ; qc_cloud_radiating_temperature:bit_2_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cloud_radiating_temperature:bit_3_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_3_comment = "An example of why this may occur is if one or both of the nearest points was flagged as bad. Applies only to interpolate transformation method." ; qc_cloud_radiating_temperature:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cloud_radiating_temperature:bit_4_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_4_comment = "This occurs because the input grid does not span the output grid, or because all the points within range and on one side of the target were flagged as bad. Applies only to the interpolate transformation method." ; qc_cloud_radiating_temperature:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cloud_radiating_temperature:bit_5_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_5_comment = "Applies only to subsample transformation method." ; qc_cloud_radiating_temperature:bit_6_description = "QC_SOME_BAD_INPUTS: Some, but not all, of the inputs in the averaging window were flagged as bad and excluded from the transform." ; qc_cloud_radiating_temperature:bit_6_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cloud_radiating_temperature:bit_7_description = "QC_ZERO_WEIGHT: The weights for all the input points to be averaged for this output bin were set to zero." ; qc_cloud_radiating_temperature:bit_7_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_7_comment = "The output \"average\" value is set to zero, independent of the value of the input. Applies only to bin average transformation method." ; qc_cloud_radiating_temperature:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cloud_radiating_temperature:bit_8_assessment = "Bad" ; qc_cloud_radiating_temperature:bit_8_comment = "Nearest good bracketing points are farther away than the \"range\" transform parameter if transformation is done using the interpolate or subsample method, or \"width\" if a bin average transform is applied. Test can also fail if more than half an input bin is extrapolated beyond the first or last point of the input grid." ; qc_cloud_radiating_temperature:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cloud_radiating_temperature:bit_9_assessment = "Bad" ; qc_cloud_radiating_temperature:bit_9_comment = "The transformation could not be completed. Values in the output grid are set to -9999 and the QC_BAD bit is also set." ; qc_cloud_radiating_temperature:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cloud_radiating_temperature:bit_10_assessment = "Bad" ; qc_cloud_radiating_temperature:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cloud_radiating_temperature:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cloud_radiating_temperature:bit_11_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cloud_radiating_temperature:bit_12_description = "QC_BAD_GOODFRAC: Fraction of good and indeterminate points over averaging interval are less than limit set by transform parameter goodfrac_bad_min." ; qc_cloud_radiating_temperature:bit_12_assessment = "Bad" ; qc_cloud_radiating_temperature:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cloud_radiating_temperature:bit_13_description = "QC_INDETERMINATE_GOODFRAC: Fraction of good and indeterminate points over averaging interval is less than limit set by transform parameter goodfrac_ind_min." ; qc_cloud_radiating_temperature:bit_13_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_13_comment = "Applies only to the bin average transformation method." ; int num_sites_cloud_radiating_temperature(time) ; num_sites_cloud_radiating_temperature:long_name = "Number of Facilities with Estimated effective cloud radiating temperature" ; num_sites_cloud_radiating_temperature:units = "1" ; float cosine_zenith(time, station) ; cosine_zenith:long_name = "Cosine of solar zenith angle" ; cosine_zenith:units = "1" ; cosine_zenith:missing_value = -9999.f ; cosine_zenith:comment = "Calculated using solarposition() function, by Nels Larson, PNNL" ; cosine_zenith:cell_methods = "time: mean" ; float lat(station) ; 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) ; 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) ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "sfccldgrid2long_station -s sgp -f N1 -b 20171001 -e 20200601 -D 4 -R --max-runtime 0" ; :Conventions = "ARM-1.3" ; :process_version = "vap-sfccldgrid2long_station-1.4-0.el7" ; :dod_version = "sfccldgrid2longstation-c1-1.1" ; :input_datastreams = "sgpradflux1longE11.c2 : 3.11 : 20200530.070000-20200531.070000\n", "sgpradflux1longE12.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE13.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE15.c2 : 3.12 : 20200530.070000-20200531.070000\n", "sgpradflux1longE31.c2 : 3.11 : 20200530.070000-20200531.070000\n", "sgpradflux1longE32.c2 : 3.12 : 20200530.070000-20200531.070000\n", "sgpradflux1longE33.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE34.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE35.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE36.c2 : 3.11 : 20200530.070000-20200531.070000\n", "sgpradflux1longE37.c2 : 3.11 : 20200530.070000-20200531.070000\n", "sgpradflux1longE38.c2 : 3.11 : 20200530.070000-20200531.070000\n", "sgpradflux1longE39.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE40.c2 : 3.11 : 20200530.060000-20200531.060000\n", "sgpradflux1longE41.c2 : 3.12 : 20200530.060000-20200531.060000\n", "sgpradflux1longE9.c2 : 3.11 : 20200530.060000-20200531.060000" ; :site_id = "sgp" ; :platform_id = "sfccldgrid2longstation" ; :facility_id = "N1" ; :data_level = "c1" ; :location_description = "Southern Great Plains (SGP), Supplementary Facility" ; :datastream = "sgpsfccldgrid2longstationN1.c1" ; :doi = "10.5439/1393587" ; :history = "created by user gaustad on machine agate at 2022-04-28 21:51:26, using vap-sfccldgrid2long_station-1.4-0.el7" ; }