netcdf sgpsfccldgrid2longcaracenaN1.c1.20200531.060000 { dimensions: time = UNLIMITED ; // (96 currently) bound = 2 ; lat = 8 ; lon = 11 ; 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. ; float downwelling_shortwave(time, lat, lon) ; downwelling_shortwave:long_name = "Broadband downwelling shortwave irradiance from sum or global pyranometer" ; downwelling_shortwave:units = "W/m^2" ; downwelling_shortwave:ancillary_variables = "qc_downwelling_shortwave source_central_facility_downwelling_shortwave" ; downwelling_shortwave:missing_value = -9999.f ; downwelling_shortwave:standard_name = "surface_downwelling_shortwave_flux_in_air" ; downwelling_shortwave:cell_methods = "time: mean" ; downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_downwelling_shortwave(time) ; source_central_facility_downwelling_shortwave:long_name = "Source for variable: Broadband downwelling shortwave irradiance from sum or global pyranometer" ; source_central_facility_downwelling_shortwave:units = "1" ; source_central_facility_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_downwelling_shortwave:flag_method = "integer" ; source_central_facility_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_downwelling_shortwave(time, lat, lon) ; qc_downwelling_shortwave:long_name = "Quality check results on variable: Broadband downwelling shortwave irradiance from sum or global pyranometer" ; qc_downwelling_shortwave:units = "1" ; qc_downwelling_shortwave:standard_name = "quality_flag" ; qc_downwelling_shortwave: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_downwelling_shortwave:flag_method = "bit" ; qc_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_downwelling_shortwave: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_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float clearsky_downwelling_shortwave(time, lat, lon) ; clearsky_downwelling_shortwave:long_name = "Estimated clear-sky broadband downwelling shortwave irradiance" ; clearsky_downwelling_shortwave:units = "W/m^2" ; clearsky_downwelling_shortwave:ancillary_variables = "qc_clearsky_downwelling_shortwave source_central_facility_clearsky_downwelling_shortwave" ; clearsky_downwelling_shortwave:missing_value = -9999.f ; clearsky_downwelling_shortwave:standard_name = "surface_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; clearsky_downwelling_shortwave:cell_methods = "time: mean" ; clearsky_downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_downwelling_shortwave(time) ; source_central_facility_clearsky_downwelling_shortwave:long_name = "Source for variable: Estimated clear-sky broadband downwelling shortwave irradiance" ; source_central_facility_clearsky_downwelling_shortwave:units = "1" ; source_central_facility_clearsky_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_downwelling_shortwave:flag_method = "integer" ; source_central_facility_clearsky_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_downwelling_shortwave(time, lat, lon) ; qc_clearsky_downwelling_shortwave:long_name = "Quality check results on variable: Estimated clear-sky broadband downwelling shortwave irradiance" ; qc_clearsky_downwelling_shortwave:units = "1" ; qc_clearsky_downwelling_shortwave:standard_name = "quality_flag" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:flag_method = "bit" ; qc_clearsky_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_clearsky_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_clearsky_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_clearsky_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_shortwave: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_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float downwelling_longwave(time, lat, lon) ; downwelling_longwave:long_name = "Downwelling longwave irradiance from pyrgeometer" ; downwelling_longwave:units = "W/m^2" ; downwelling_longwave:source = "sgpsfccldgrid2longstationN1.c1:lwdn" ; downwelling_longwave:ancillary_variables = "qc_downwelling_longwave source_central_facility_downwelling_longwave" ; downwelling_longwave:missing_value = -9999.f ; downwelling_longwave:standard_name = "surface_downwelling_longwave_flux_in_air" ; downwelling_longwave:cell_methods = "time: mean" ; downwelling_longwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_downwelling_longwave(time) ; source_central_facility_downwelling_longwave:long_name = "Source for variable: Downwelling longwave irradiance from pyrgeometer" ; source_central_facility_downwelling_longwave:units = "1" ; source_central_facility_downwelling_longwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_downwelling_longwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_downwelling_longwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_downwelling_longwave:flag_method = "integer" ; source_central_facility_downwelling_longwave:flag_0_description = "no_source_available" ; source_central_facility_downwelling_longwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_downwelling_longwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_downwelling_longwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_downwelling_longwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_downwelling_longwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_downwelling_longwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_downwelling_longwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_downwelling_longwave(time, lat, lon) ; qc_downwelling_longwave:long_name = "Quality check results on variable: Downwelling longwave irradiance from pyrgeometer" ; qc_downwelling_longwave:units = "1" ; qc_downwelling_longwave:standard_name = "quality_flag" ; qc_downwelling_longwave: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_downwelling_longwave:flag_method = "bit" ; qc_downwelling_longwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_downwelling_longwave:bit_1_assessment = "Bad" ; qc_downwelling_longwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_downwelling_longwave: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_downwelling_longwave:bit_2_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_downwelling_longwave:bit_3_assessment = "Indeterminate" ; qc_downwelling_longwave: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_downwelling_longwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_downwelling_longwave:bit_4_assessment = "Indeterminate" ; qc_downwelling_longwave: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_downwelling_longwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_downwelling_longwave:bit_5_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_downwelling_longwave: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_downwelling_longwave:bit_6_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_downwelling_longwave: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_downwelling_longwave:bit_7_assessment = "Indeterminate" ; qc_downwelling_longwave: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_downwelling_longwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_downwelling_longwave:bit_8_assessment = "Bad" ; qc_downwelling_longwave: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_downwelling_longwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_downwelling_longwave:bit_9_assessment = "Bad" ; qc_downwelling_longwave: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_downwelling_longwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_downwelling_longwave:bit_10_assessment = "Bad" ; qc_downwelling_longwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_downwelling_longwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_downwelling_longwave:bit_11_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_downwelling_longwave: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_downwelling_longwave:bit_12_assessment = "Bad" ; qc_downwelling_longwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_downwelling_longwave: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_downwelling_longwave:bit_13_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_downwelling_longwave:bit_14_description = "Value less than 0, set to 0" ; qc_downwelling_longwave:bit_14_assessment = "Indeterminate" ; qc_downwelling_longwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_downwelling_longwave:bit_15_assessment = "Indeterminate" ; float clearsky_downwelling_longwave(time, lat, lon) ; clearsky_downwelling_longwave:long_name = "Estimated clear-sky downwelling longwave irradiance" ; clearsky_downwelling_longwave:units = "W/m^2" ; clearsky_downwelling_longwave:ancillary_variables = "qc_clearsky_downwelling_longwave source_central_facility_clearsky_downwelling_longwave" ; clearsky_downwelling_longwave:missing_value = -9999.f ; clearsky_downwelling_longwave:standard_name = "surface_downwelling_longwave_flux_in_air_assuming_clear_sky" ; clearsky_downwelling_longwave:cell_methods = "time: mean" ; clearsky_downwelling_longwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_downwelling_longwave(time) ; source_central_facility_clearsky_downwelling_longwave:long_name = "Source for variable: Estimated clear-sky downwelling longwave irradiance" ; source_central_facility_clearsky_downwelling_longwave:units = "1" ; source_central_facility_clearsky_downwelling_longwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_downwelling_longwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_downwelling_longwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_downwelling_longwave:flag_method = "integer" ; source_central_facility_clearsky_downwelling_longwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_downwelling_longwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_downwelling_longwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_downwelling_longwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_downwelling_longwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_downwelling_longwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_downwelling_longwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_downwelling_longwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_downwelling_longwave(time, lat, lon) ; qc_clearsky_downwelling_longwave:long_name = "Quality check results on variable: Estimated clear-sky downwelling longwave irradiance" ; qc_clearsky_downwelling_longwave:units = "1" ; qc_clearsky_downwelling_longwave:standard_name = "quality_flag" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:flag_method = "bit" ; qc_clearsky_downwelling_longwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_downwelling_longwave:bit_1_assessment = "Bad" ; qc_clearsky_downwelling_longwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_downwelling_longwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_downwelling_longwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_downwelling_longwave:bit_8_assessment = "Bad" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_downwelling_longwave:bit_9_assessment = "Bad" ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_downwelling_longwave:bit_10_assessment = "Bad" ; qc_clearsky_downwelling_longwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_longwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_downwelling_longwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_12_assessment = "Bad" ; qc_clearsky_downwelling_longwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_longwave: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_downwelling_longwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_downwelling_longwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_downwelling_longwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_downwelling_longwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_downwelling_longwave:bit_15_assessment = "Indeterminate" ; float upwelling_shortwave(time, lat, lon) ; upwelling_shortwave:long_name = "Upwelling shortwave irradiance from pyranometer" ; upwelling_shortwave:units = "W/m^2" ; upwelling_shortwave:source = "sgpsfccldgrid2longstationN1.c1:swup" ; upwelling_shortwave:ancillary_variables = "source_central_facility_upwelling_shortwave qc_upwelling_shortwave" ; upwelling_shortwave:missing_value = -9999.f ; upwelling_shortwave:standard_name = "surface_upwelling_shortwave_flux_in_air" ; upwelling_shortwave:cell_methods = "time: mean" ; upwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_upwelling_shortwave(time) ; source_central_facility_upwelling_shortwave:long_name = "Source for variable: Upwelling shortwave irradiance from pyranometer" ; source_central_facility_upwelling_shortwave:units = "1" ; source_central_facility_upwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_upwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_upwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_upwelling_shortwave:flag_method = "integer" ; source_central_facility_upwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_upwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_upwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_upwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_upwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_upwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_upwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_upwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_upwelling_shortwave(time, lat, lon) ; qc_upwelling_shortwave:long_name = "Quality check results on variable: Upwelling shortwave irradiance from pyranometer" ; qc_upwelling_shortwave:units = "1" ; qc_upwelling_shortwave:standard_name = "quality_flag" ; qc_upwelling_shortwave: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_upwelling_shortwave:flag_method = "bit" ; qc_upwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_upwelling_shortwave:bit_1_assessment = "Bad" ; qc_upwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_upwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_upwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_upwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_upwelling_shortwave:bit_8_assessment = "Bad" ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_upwelling_shortwave:bit_9_assessment = "Bad" ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_upwelling_shortwave:bit_10_assessment = "Bad" ; qc_upwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_upwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_upwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_12_assessment = "Bad" ; qc_upwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_upwelling_shortwave: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_upwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_upwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_upwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_upwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_upwelling_shortwave:bit_15_assessment = "Indeterminate" ; float clearsky_upwelling_shortwave(time, lat, lon) ; clearsky_upwelling_shortwave:long_name = "Estimated clear-sky upwelling shortwave irradiance" ; clearsky_upwelling_shortwave:units = "W/m^2" ; clearsky_upwelling_shortwave:ancillary_variables = "qc_clearsky_upwelling_shortwave source_central_facility_clearsky_upwelling_shortwave" ; clearsky_upwelling_shortwave:missing_value = -9999.f ; clearsky_upwelling_shortwave:standard_name = "surface_upwelling_shortwave_flux_in_air_assuming_clear_sky" ; clearsky_upwelling_shortwave:cell_methods = "time: mean" ; clearsky_upwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_upwelling_shortwave(time) ; source_central_facility_clearsky_upwelling_shortwave:long_name = "Source for variable: Estimated clear-sky upwelling shortwave irradiance" ; source_central_facility_clearsky_upwelling_shortwave:units = "1" ; source_central_facility_clearsky_upwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_upwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_upwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_upwelling_shortwave:flag_method = "integer" ; source_central_facility_clearsky_upwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_upwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_upwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_upwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_upwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_upwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_upwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_upwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_upwelling_shortwave(time, lat, lon) ; qc_clearsky_upwelling_shortwave:long_name = "Quality check results on variable: Estimated clear-sky upwelling shortwave irradiance" ; qc_clearsky_upwelling_shortwave:units = "1" ; qc_clearsky_upwelling_shortwave:standard_name = "quality_flag" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:flag_method = "bit" ; qc_clearsky_upwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_upwelling_shortwave:bit_1_assessment = "Bad" ; qc_clearsky_upwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_upwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_upwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_upwelling_shortwave:bit_8_assessment = "Bad" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_upwelling_shortwave:bit_9_assessment = "Bad" ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_upwelling_shortwave:bit_10_assessment = "Bad" ; qc_clearsky_upwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_upwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_12_assessment = "Bad" ; qc_clearsky_upwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_shortwave: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_upwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_upwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_upwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_upwelling_shortwave:bit_15_assessment = "Indeterminate" ; float upwelling_longwave(time, lat, lon) ; upwelling_longwave:long_name = "Upwelling longwave irradiance from pyrgeometer" ; upwelling_longwave:units = "W/m^2" ; upwelling_longwave:ancillary_variables = "qc_upwelling_longwave source_central_facility_upwelling_longwave" ; upwelling_longwave:source = "sgpsfccldgrid2longstationN1.c1:lwup" ; upwelling_longwave:missing_value = -9999.f ; upwelling_longwave:standard_name = "surface_upwelling_longwave_flux_in_air" ; upwelling_longwave:cell_methods = "time: mean" ; upwelling_longwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_upwelling_longwave(time) ; source_central_facility_upwelling_longwave:long_name = "Source for variable: Upwelling longwave irradiance from pyrgeometer" ; source_central_facility_upwelling_longwave:units = "1" ; source_central_facility_upwelling_longwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_upwelling_longwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_upwelling_longwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_upwelling_longwave:flag_method = "integer" ; source_central_facility_upwelling_longwave:flag_0_description = "no_source_available" ; source_central_facility_upwelling_longwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_upwelling_longwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_upwelling_longwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_upwelling_longwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_upwelling_longwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_upwelling_longwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_upwelling_longwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_upwelling_longwave(time, lat, lon) ; qc_upwelling_longwave:long_name = "Quality check results on variable: Upwelling longwave irradiance from pyrgeometer" ; qc_upwelling_longwave:units = "1" ; qc_upwelling_longwave:standard_name = "quality_flag" ; qc_upwelling_longwave: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_upwelling_longwave:flag_method = "bit" ; qc_upwelling_longwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_upwelling_longwave:bit_1_assessment = "Bad" ; qc_upwelling_longwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_upwelling_longwave: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_upwelling_longwave:bit_2_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_upwelling_longwave:bit_3_assessment = "Indeterminate" ; qc_upwelling_longwave: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_upwelling_longwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_upwelling_longwave:bit_4_assessment = "Indeterminate" ; qc_upwelling_longwave: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_upwelling_longwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_upwelling_longwave:bit_5_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_upwelling_longwave: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_upwelling_longwave:bit_6_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_upwelling_longwave: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_upwelling_longwave:bit_7_assessment = "Indeterminate" ; qc_upwelling_longwave: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_upwelling_longwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_upwelling_longwave:bit_8_assessment = "Bad" ; qc_upwelling_longwave: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_upwelling_longwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_upwelling_longwave:bit_9_assessment = "Bad" ; qc_upwelling_longwave: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_upwelling_longwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_upwelling_longwave:bit_10_assessment = "Bad" ; qc_upwelling_longwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_upwelling_longwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_upwelling_longwave:bit_11_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_upwelling_longwave: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_upwelling_longwave:bit_12_assessment = "Bad" ; qc_upwelling_longwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_upwelling_longwave: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_upwelling_longwave:bit_13_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_upwelling_longwave:bit_14_description = "Value less than 0, set to 0" ; qc_upwelling_longwave:bit_14_assessment = "Indeterminate" ; qc_upwelling_longwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_upwelling_longwave:bit_15_assessment = "Indeterminate" ; float clearsky_upwelling_longwave(time, lat, lon) ; clearsky_upwelling_longwave:long_name = "Estimated clear-sky upwelling longwave irradiance" ; clearsky_upwelling_longwave:units = "W/m^2" ; clearsky_upwelling_longwave:ancillary_variables = "qc_clearsky_upwelling_longwave source_central_facility_clearsky_upwelling_longwave" ; clearsky_upwelling_longwave:missing_value = -9999.f ; clearsky_upwelling_longwave:standard_name = "surface_upwelling_longwave_flux_in_air_assuming_clear_sky" ; clearsky_upwelling_longwave:cell_methods = "time: mean" ; clearsky_upwelling_longwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_upwelling_longwave(time) ; source_central_facility_clearsky_upwelling_longwave:long_name = "Source for variable: Estimated clear-sky upwelling longwave irradiance" ; source_central_facility_clearsky_upwelling_longwave:units = "1" ; source_central_facility_clearsky_upwelling_longwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_upwelling_longwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_upwelling_longwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_upwelling_longwave:flag_method = "integer" ; source_central_facility_clearsky_upwelling_longwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_upwelling_longwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_upwelling_longwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_upwelling_longwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_upwelling_longwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_upwelling_longwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_upwelling_longwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_upwelling_longwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_upwelling_longwave(time, lat, lon) ; qc_clearsky_upwelling_longwave:long_name = "Quality check results on variable: Estimated clear-sky upwelling longwave irradiance" ; qc_clearsky_upwelling_longwave:units = "1" ; qc_clearsky_upwelling_longwave:standard_name = "quality_flag" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:flag_method = "bit" ; qc_clearsky_upwelling_longwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_upwelling_longwave:bit_1_assessment = "Bad" ; qc_clearsky_upwelling_longwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_upwelling_longwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_upwelling_longwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_upwelling_longwave:bit_8_assessment = "Bad" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_upwelling_longwave:bit_9_assessment = "Bad" ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_upwelling_longwave:bit_10_assessment = "Bad" ; qc_clearsky_upwelling_longwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_longwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_upwelling_longwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_12_assessment = "Bad" ; qc_clearsky_upwelling_longwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_longwave: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_upwelling_longwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_upwelling_longwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_upwelling_longwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_upwelling_longwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_upwelling_longwave:bit_15_assessment = "Indeterminate" ; float diffuse_downwelling_shortwave(time, lat, lon) ; diffuse_downwelling_shortwave:long_name = "Measured broadband diffuse downwelling shortwave irradiance" ; diffuse_downwelling_shortwave:units = "W/m^2" ; diffuse_downwelling_shortwave:ancillary_variables = "qc_diffuse_downwelling_shortwave source_central_facility_diffuse_downwelling_shortwave" ; diffuse_downwelling_shortwave:missing_value = -9999.f ; diffuse_downwelling_shortwave:standard_name = "surface_diffuse_downwelling_shortwave_flux_in_air" ; diffuse_downwelling_shortwave:cell_methods = "time: mean" ; diffuse_downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_diffuse_downwelling_shortwave(time) ; source_central_facility_diffuse_downwelling_shortwave:long_name = "Source for variable: Measured broadband diffuse downwelling shortwave irradiance" ; source_central_facility_diffuse_downwelling_shortwave:units = "1" ; source_central_facility_diffuse_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_diffuse_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_diffuse_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_diffuse_downwelling_shortwave:flag_method = "integer" ; source_central_facility_diffuse_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_diffuse_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_diffuse_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_diffuse_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_diffuse_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_diffuse_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_diffuse_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_diffuse_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_diffuse_downwelling_shortwave(time, lat, lon) ; qc_diffuse_downwelling_shortwave:long_name = "Quality check results on variable: Measured broadband diffuse downwelling shortwave irradiance" ; qc_diffuse_downwelling_shortwave:units = "1" ; qc_diffuse_downwelling_shortwave:standard_name = "quality_flag" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:flag_method = "bit" ; qc_diffuse_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_diffuse_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_diffuse_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_diffuse_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_diffuse_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_diffuse_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_diffuse_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_diffuse_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_diffuse_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_diffuse_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_diffuse_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_diffuse_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_diffuse_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_diffuse_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_diffuse_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_diffuse_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_diffuse_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float clearsky_diffuse_downwelling_shortwave(time, lat, lon) ; clearsky_diffuse_downwelling_shortwave:long_name = "Estimated clear-sky diffuse downwelling shortwave irradiance" ; clearsky_diffuse_downwelling_shortwave:units = "W/m^2" ; clearsky_diffuse_downwelling_shortwave:ancillary_variables = "qc_clearsky_diffuse_downwelling_shortwave source_central_facility_clearsky_diffuse_downwelling_shortwave" ; clearsky_diffuse_downwelling_shortwave:missing_value = -9999.f ; clearsky_diffuse_downwelling_shortwave:standard_name = "surface_diffuse_downwelling_shortwave_flux_in_air_assuming_clear_sky" ; clearsky_diffuse_downwelling_shortwave:cell_methods = "time: mean" ; clearsky_diffuse_downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_diffuse_downwelling_shortwave(time) ; source_central_facility_clearsky_diffuse_downwelling_shortwave:long_name = "Source for variable: Estimated clear-sky diffuse downwelling shortwave irradiance" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:units = "1" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_method = "integer" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_diffuse_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_diffuse_downwelling_shortwave(time, lat, lon) ; qc_clearsky_diffuse_downwelling_shortwave:long_name = "Quality check results on variable: Estimated clear-sky diffuse downwelling shortwave irradiance" ; qc_clearsky_diffuse_downwelling_shortwave:units = "1" ; qc_clearsky_diffuse_downwelling_shortwave:standard_name = "quality_flag" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:flag_method = "bit" ; qc_clearsky_diffuse_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_diffuse_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_clearsky_diffuse_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_diffuse_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_diffuse_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_diffuse_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_diffuse_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_diffuse_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_clearsky_diffuse_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_diffuse_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_diffuse_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_clearsky_diffuse_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_diffuse_downwelling_shortwave: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_diffuse_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_diffuse_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_diffuse_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_diffuse_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_diffuse_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float direct_downwelling_shortwave(time, lat, lon) ; direct_downwelling_shortwave:long_name = "Measured direct downwelling shortwave irradiance" ; direct_downwelling_shortwave:units = "W/m^2" ; direct_downwelling_shortwave:ancillary_variables = "qc_direct_downwelling_shortwave source_central_facility_direct_downwelling_shortwave" ; direct_downwelling_shortwave:missing_value = -9999.f ; direct_downwelling_shortwave:cell_methods = "time: mean" ; direct_downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; direct_downwelling_shortwave:standard_name = "surface_direct_downwelling_shortwave_flux_in_air" ; int source_central_facility_direct_downwelling_shortwave(time) ; source_central_facility_direct_downwelling_shortwave:long_name = "Source for variable: Measured direct downwelling shortwave irradiance" ; source_central_facility_direct_downwelling_shortwave:units = "1" ; source_central_facility_direct_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_direct_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_direct_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_direct_downwelling_shortwave:flag_method = "integer" ; source_central_facility_direct_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_direct_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_direct_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_direct_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_direct_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_direct_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_direct_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_direct_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_direct_downwelling_shortwave(time, lat, lon) ; qc_direct_downwelling_shortwave:long_name = "Quality check results on variable: Measured direct downwelling shortwave irradiance" ; qc_direct_downwelling_shortwave:units = "1" ; qc_direct_downwelling_shortwave:standard_name = "quality_flag" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:flag_method = "bit" ; qc_direct_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_direct_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_direct_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_direct_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_direct_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_direct_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_direct_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_direct_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_direct_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_direct_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_direct_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_direct_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_direct_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_direct_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_direct_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_direct_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_direct_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float clearsky_direct_downwelling_shortwave(time, lat, lon) ; clearsky_direct_downwelling_shortwave:long_name = "Estimated clear-sky direct downwelling shortwave irradiance" ; clearsky_direct_downwelling_shortwave:units = "W/m^2" ; clearsky_direct_downwelling_shortwave:ancillary_variables = "qc_clearsky_direct_downwelling_shortwave source_central_facility_clearsky_direct_downwelling_shortwave" ; clearsky_direct_downwelling_shortwave:missing_value = -9999.f ; clearsky_direct_downwelling_shortwave:cell_methods = "time: mean" ; clearsky_direct_downwelling_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_direct_downwelling_shortwave(time) ; source_central_facility_clearsky_direct_downwelling_shortwave:long_name = "Source for variable: Estimated clear-sky direct downwelling shortwave irradiance" ; source_central_facility_clearsky_direct_downwelling_shortwave:units = "1" ; source_central_facility_clearsky_direct_downwelling_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_method = "integer" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_0_description = "no_source_available" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_direct_downwelling_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_direct_downwelling_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_direct_downwelling_shortwave(time, lat, lon) ; qc_clearsky_direct_downwelling_shortwave:long_name = "Quality check results on variable: Estimated clear-sky direct downwelling shortwave irradiance" ; qc_clearsky_direct_downwelling_shortwave:units = "1" ; qc_clearsky_direct_downwelling_shortwave:standard_name = "quality_flag" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:flag_method = "bit" ; qc_clearsky_direct_downwelling_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_clearsky_direct_downwelling_shortwave:bit_1_assessment = "Bad" ; qc_clearsky_direct_downwelling_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_2_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_3_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_clearsky_direct_downwelling_shortwave:bit_4_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_clearsky_direct_downwelling_shortwave:bit_5_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_6_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_7_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_clearsky_direct_downwelling_shortwave:bit_8_assessment = "Bad" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_clearsky_direct_downwelling_shortwave:bit_9_assessment = "Bad" ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_clearsky_direct_downwelling_shortwave:bit_10_assessment = "Bad" ; qc_clearsky_direct_downwelling_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_clearsky_direct_downwelling_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_clearsky_direct_downwelling_shortwave:bit_11_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_12_assessment = "Bad" ; qc_clearsky_direct_downwelling_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_clearsky_direct_downwelling_shortwave: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_direct_downwelling_shortwave:bit_13_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_clearsky_direct_downwelling_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_direct_downwelling_shortwave:bit_14_assessment = "Indeterminate" ; qc_clearsky_direct_downwelling_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_direct_downwelling_shortwave:bit_15_assessment = "Indeterminate" ; float cloudfraction_longwave(time, lat, lon) ; cloudfraction_longwave:long_name = "Estimated effective longwave fractional sky cover" ; cloudfraction_longwave:units = "1" ; cloudfraction_longwave:ancillary_variables = "qc_cloudfraction_longwave source_central_facility_cloudfraction_longwave" ; cloudfraction_longwave:missing_value = -9999.f ; cloudfraction_longwave:cell_methods = "time: mean" ; cloudfraction_longwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_cloudfraction_longwave(time) ; source_central_facility_cloudfraction_longwave:long_name = "Source for variable: Estimated effective longwave fractional sky cover" ; source_central_facility_cloudfraction_longwave:units = "1" ; source_central_facility_cloudfraction_longwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_cloudfraction_longwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_cloudfraction_longwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_cloudfraction_longwave:flag_method = "integer" ; source_central_facility_cloudfraction_longwave:flag_0_description = "no_source_available" ; source_central_facility_cloudfraction_longwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_cloudfraction_longwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_cloudfraction_longwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_cloudfraction_longwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_cloudfraction_longwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_cloudfraction_longwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_cloudfraction_longwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_cloudfraction_longwave(time, lat, lon) ; qc_cloudfraction_longwave:long_name = "Quality check results on variable: Estimated effective longwave fractional sky cover" ; qc_cloudfraction_longwave:units = "1" ; qc_cloudfraction_longwave:standard_name = "quality_flag" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:flag_method = "bit" ; qc_cloudfraction_longwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cloudfraction_longwave:bit_1_assessment = "Bad" ; qc_cloudfraction_longwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_2_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cloudfraction_longwave:bit_3_assessment = "Indeterminate" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cloudfraction_longwave:bit_4_assessment = "Indeterminate" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cloudfraction_longwave:bit_5_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_6_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_7_assessment = "Indeterminate" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cloudfraction_longwave:bit_8_assessment = "Bad" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cloudfraction_longwave:bit_9_assessment = "Bad" ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cloudfraction_longwave:bit_10_assessment = "Bad" ; qc_cloudfraction_longwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_longwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cloudfraction_longwave:bit_11_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_12_assessment = "Bad" ; qc_cloudfraction_longwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_longwave: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_cloudfraction_longwave:bit_13_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_longwave:bit_14_description = "Value less than 0, set to 0" ; qc_cloudfraction_longwave:bit_14_assessment = "Indeterminate" ; qc_cloudfraction_longwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_cloudfraction_longwave:bit_15_assessment = "Indeterminate" ; float cloudfraction_shortwave(time, lat, lon) ; cloudfraction_shortwave:long_name = "Estimated shortwave fractional sky cover" ; cloudfraction_shortwave:units = "1" ; cloudfraction_shortwave:ancillary_variables = "qc_cloudfraction_shortwave source_central_facility_cloudfraction_shortwave" ; cloudfraction_shortwave:missing_value = -9999.f ; cloudfraction_shortwave:standard_name = "cloud_area_fraction" ; cloudfraction_shortwave:cell_methods = "time: mean" ; cloudfraction_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_cloudfraction_shortwave(time) ; source_central_facility_cloudfraction_shortwave:long_name = "Source for variable: Estimated shortwave fractional sky cover" ; source_central_facility_cloudfraction_shortwave:units = "1" ; source_central_facility_cloudfraction_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_cloudfraction_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_cloudfraction_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_cloudfraction_shortwave:flag_method = "integer" ; source_central_facility_cloudfraction_shortwave:flag_0_description = "no_source_available" ; source_central_facility_cloudfraction_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_cloudfraction_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_cloudfraction_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_cloudfraction_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_cloudfraction_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_cloudfraction_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_cloudfraction_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_cloudfraction_shortwave(time, lat, lon) ; qc_cloudfraction_shortwave:long_name = "Quality check results on variable: Estimated shortwave fractional sky cover" ; qc_cloudfraction_shortwave:units = "1" ; qc_cloudfraction_shortwave:standard_name = "quality_flag" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:flag_method = "bit" ; qc_cloudfraction_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cloudfraction_shortwave:bit_1_assessment = "Bad" ; qc_cloudfraction_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_2_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_3_description = "QC_INTERPOLATE: Indicates a non-standard interpolation using points other than the two that bracket the target index was applied." ; qc_cloudfraction_shortwave:bit_3_assessment = "Indeterminate" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cloudfraction_shortwave:bit_4_assessment = "Indeterminate" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cloudfraction_shortwave:bit_5_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_6_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_7_assessment = "Indeterminate" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cloudfraction_shortwave:bit_8_assessment = "Bad" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cloudfraction_shortwave:bit_9_assessment = "Bad" ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cloudfraction_shortwave:bit_10_assessment = "Bad" ; qc_cloudfraction_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cloudfraction_shortwave:bit_11_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_12_assessment = "Bad" ; qc_cloudfraction_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_shortwave: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_cloudfraction_shortwave:bit_13_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_cloudfraction_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_cloudfraction_shortwave:bit_14_assessment = "Indeterminate" ; qc_cloudfraction_shortwave:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_cloudfraction_shortwave:bit_15_assessment = "Indeterminate" ; float cloud_transmissivity_shortwave(time, lat, lon) ; cloud_transmissivity_shortwave:long_name = "Shortwave cloud transmissivity" ; cloud_transmissivity_shortwave:units = "1" ; cloud_transmissivity_shortwave:ancillary_variables = "qc_cloud_transmissivity_shortwave source_central_facility_cloud_transmissivity_shortwave" ; cloud_transmissivity_shortwave:comment = "calculated as ratio of downwelling_shortwave to clearsky_downwelling_shortwave" ; cloud_transmissivity_shortwave:missing_value = -9999.f ; cloud_transmissivity_shortwave:cell_methods = "time: mean" ; cloud_transmissivity_shortwave:cell_transform = "time: TRANS_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_cloud_transmissivity_shortwave(time) ; source_central_facility_cloud_transmissivity_shortwave:long_name = "Source for variable: Shortwave cloud transmissivity" ; source_central_facility_cloud_transmissivity_shortwave:units = "1" ; source_central_facility_cloud_transmissivity_shortwave:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_cloud_transmissivity_shortwave:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_cloud_transmissivity_shortwave:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_cloud_transmissivity_shortwave:flag_method = "integer" ; source_central_facility_cloud_transmissivity_shortwave:flag_0_description = "no_source_available" ; source_central_facility_cloud_transmissivity_shortwave:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_cloud_transmissivity_shortwave:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_cloud_transmissivity_shortwave:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_cloud_transmissivity_shortwave:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_cloud_transmissivity_shortwave:flag_5_description = "value is value at station sgpE13" ; source_central_facility_cloud_transmissivity_shortwave:flag_6_description = "value is value at station sgpC1" ; source_central_facility_cloud_transmissivity_shortwave:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_cloud_transmissivity_shortwave(time, lat, lon) ; qc_cloud_transmissivity_shortwave:long_name = "Quality check results on variable: Shortwave cloud transmissivity" ; qc_cloud_transmissivity_shortwave:units = "1" ; qc_cloud_transmissivity_shortwave:standard_name = "quality_flag" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:flag_method = "bit" ; qc_cloud_transmissivity_shortwave:bit_1_description = "QC_BAD: Transformation could not finish, value set to missing_value." ; qc_cloud_transmissivity_shortwave:bit_1_assessment = "Bad" ; qc_cloud_transmissivity_shortwave:bit_1_comment = "An example that will trip this bit is if all values are bad or outside range." ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_2_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_3_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_4_description = "QC_EXTRAPOLATE: Indicates extrapolation is performed out from two points on the same side of the target index." ; qc_cloud_transmissivity_shortwave:bit_4_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_5_description = "QC_NOT_USING_CLOSEST: Nearest good point is not the nearest actual point." ; qc_cloud_transmissivity_shortwave:bit_5_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_5_comment = "Applies only to subsample transformation method." ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_6_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_6_comment = "Applies only to the bin average transformation method." ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_7_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_8_description = "QC_OUTSIDE_RANGE: No input samples exist in the transformation region, value set to missing_value." ; qc_cloud_transmissivity_shortwave:bit_8_assessment = "Bad" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_9_description = "QC_ALL_BAD_INPUTS: All the input values in the transformation region are bad, value set to missing_value." ; qc_cloud_transmissivity_shortwave:bit_9_assessment = "Bad" ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_10_description = "QC_BAD_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_bad_max." ; qc_cloud_transmissivity_shortwave:bit_10_assessment = "Bad" ; qc_cloud_transmissivity_shortwave:bit_10_comment = "Applies only to the bin average transformation method." ; qc_cloud_transmissivity_shortwave:bit_11_description = "QC_INDETERMINATE_STD: Standard deviation over averaging interval is greater than limit set by transform parameter std_ind_max." ; qc_cloud_transmissivity_shortwave:bit_11_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_11_comment = "Applies only to the bin average transformation method." ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_12_assessment = "Bad" ; qc_cloud_transmissivity_shortwave:bit_12_comment = "Applies only to the bin average transformation method." ; qc_cloud_transmissivity_shortwave: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_transmissivity_shortwave:bit_13_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_13_comment = "Applies only to the bin average transformation method." ; qc_cloud_transmissivity_shortwave:bit_14_description = "Value less than 0, set to 0" ; qc_cloud_transmissivity_shortwave:bit_14_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_15_description = "Value exceeded max limit of 1.1. Value reset to 1.1" ; qc_cloud_transmissivity_shortwave:bit_15_assessment = "Indeterminate" ; qc_cloud_transmissivity_shortwave:bit_16_description = "The portion of an edge of the grid that could not be resolved." ; qc_cloud_transmissivity_shortwave:bit_16_assessment = "Indeterminate" ; int clearsky_status(time, lat, lon) ; clearsky_status:long_name = "Clear-sky status" ; clearsky_status:units = "1" ; clearsky_status:ancillary_variables = "qc_clearsky_status source_central_facility_clearsky_status" ; 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_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_clearsky_status(time) ; source_central_facility_clearsky_status:long_name = "Source for variable: Clear-sky status" ; source_central_facility_clearsky_status:units = "1" ; source_central_facility_clearsky_status:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_clearsky_status:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_clearsky_status:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_clearsky_status:flag_method = "integer" ; source_central_facility_clearsky_status:flag_0_description = "no_source_available" ; source_central_facility_clearsky_status:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_clearsky_status:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_clearsky_status:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_clearsky_status:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_clearsky_status:flag_5_description = "value is value at station sgpE13" ; source_central_facility_clearsky_status:flag_6_description = "value is value at station sgpC1" ; source_central_facility_clearsky_status:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_clearsky_status(time, lat, lon) ; 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." ; qc_clearsky_status:bit_14_description = "Value less than 0, set to 0" ; qc_clearsky_status:bit_14_assessment = "Indeterminate" ; qc_clearsky_status:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_clearsky_status:bit_15_assessment = "Indeterminate" ; float visible_cloud_optical_depth(time, lat, lon) ; visible_cloud_optical_depth:long_name = "Estimated effective visible cloud optical depth" ; visible_cloud_optical_depth:units = "1" ; visible_cloud_optical_depth:ancillary_variables = "qc_visible_cloud_optical_depth source_central_facility_visible_cloud_optical_depth" ; 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_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_visible_cloud_optical_depth(time) ; source_central_facility_visible_cloud_optical_depth:long_name = "Source for variable: Estimated effective visible cloud optical depth" ; source_central_facility_visible_cloud_optical_depth:units = "1" ; source_central_facility_visible_cloud_optical_depth:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_visible_cloud_optical_depth:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_visible_cloud_optical_depth:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_visible_cloud_optical_depth:flag_method = "integer" ; source_central_facility_visible_cloud_optical_depth:flag_0_description = "no_source_available" ; source_central_facility_visible_cloud_optical_depth:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_visible_cloud_optical_depth:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_visible_cloud_optical_depth:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_visible_cloud_optical_depth:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_visible_cloud_optical_depth:flag_5_description = "value is value at station sgpE13" ; source_central_facility_visible_cloud_optical_depth:flag_6_description = "value is value at station sgpC1" ; source_central_facility_visible_cloud_optical_depth:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_visible_cloud_optical_depth(time, lat, lon) ; 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." ; qc_visible_cloud_optical_depth:bit_14_description = "Value less than 0, set to 0" ; qc_visible_cloud_optical_depth:bit_14_assessment = "Indeterminate" ; qc_visible_cloud_optical_depth:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_visible_cloud_optical_depth:bit_15_assessment = "Indeterminate" ; float cloud_radiating_temperature(time, lat, lon) ; cloud_radiating_temperature:long_name = "Estimated effective cloud radiating temperature" ; cloud_radiating_temperature:units = "K" ; cloud_radiating_temperature:ancillary_variables = "qc_cloud_radiating_temperature source_central_facility_cloud_radiating_temperature" ; 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_PASSTHROUGH lat: TRANS_CARACENA (number_of_passes: 16 scale_factor: 100.000000 min_stations: 13) dim_grouping: {time}, {station:lat,lon}" ; int source_central_facility_cloud_radiating_temperature(time) ; source_central_facility_cloud_radiating_temperature:long_name = "Source for variable: Estimated effective cloud radiating temperature" ; source_central_facility_cloud_radiating_temperature:units = "1" ; source_central_facility_cloud_radiating_temperature:description = "This variable contains integer values which should be interpreted as listed." ; source_central_facility_cloud_radiating_temperature:flag_values = 0, 1, 2, 3, 4, 5, 6 ; source_central_facility_cloud_radiating_temperature:flag_meanings = "no_source avg_sgpBRS_sgpC1 avg_sgpBRS_sgpE13 avg_sgpC1_sgpE13 sgpBRS, sgpE13, sgpC1" ; source_central_facility_cloud_radiating_temperature:flag_method = "integer" ; source_central_facility_cloud_radiating_temperature:flag_0_description = "no_source_available" ; source_central_facility_cloud_radiating_temperature:flag_1_description = "value is average of stations sgpBRS and sgpC1" ; source_central_facility_cloud_radiating_temperature:flag_2_description = "value is average of stations sgpBRS and sgpE13" ; source_central_facility_cloud_radiating_temperature:flag_3_description = "value is average of stations sgpC1 and sgpE13" ; source_central_facility_cloud_radiating_temperature:flag_4_description = "value is value at station sgpBRS" ; source_central_facility_cloud_radiating_temperature:flag_5_description = "value is value at station sgpE13" ; source_central_facility_cloud_radiating_temperature:flag_6_description = "value is value at station sgpC1" ; source_central_facility_cloud_radiating_temperature:comment = "This field documents the source(s) used to construct the source value of the central facility in the station product used to create this gridded product." ; int qc_cloud_radiating_temperature(time, lat, lon) ; 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." ; qc_cloud_radiating_temperature:bit_14_description = "Value less than 0, set to 0" ; qc_cloud_radiating_temperature:bit_14_assessment = "Indeterminate" ; qc_cloud_radiating_temperature:bit_15_description = "The portion of an edge of the grid that could not be resolved." ; qc_cloud_radiating_temperature:bit_15_assessment = "Indeterminate" ; float azimuth(time) ; azimuth:long_name = "Solar azimuth referenced to the Central Facility" ; azimuth:units = "degree" ; azimuth:valid_min = 0.f ; azimuth:valid_max = 360.f ; azimuth:comment = "North is 0.0 degrees and East is 90.0 degrees" ; azimuth:standard_name = "solar_azimuth_angle" ; float lat(lat) ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:standard_name = "latitude" ; float lon(lon) ; 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(lat, lon) ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "sfccldgrid2long_caracena -s sgp -f N1 -b 20171001 -e 20200601 -D 4 -R --max-runtime 0" ; :Conventions = "ARM-1.3" ; :process_version = "vap-sfccldgrid2long_caracena-1.4-0.el7" ; :dod_version = "sfccldgrid2longcaracena-c1-1.2" ; :input_datastreams = "sgpsfccldgrid2longstationN1.c1 : 1.4 : 20200531.060000" ; :site_id = "sgp" ; :platform_id = "sfccldgrid2longcaracena" ; :facility_id = "N1" ; :data_level = "c1" ; :location_description = "Southern Great Plains (SGP), Supplementary Facility" ; :datastream = "sgpsfccldgrid2longcaracenaN1.c1" ; :doi = "10.5439/1393588" ; :history = "created by user gaustad on machine agate at 2022-04-29 09:54:41, using vap-sfccldgrid2long_caracena-1.4-0.el7" ; }