Quality check results on variable: Best Estimate Global Downwelling Shortwave Hemispheric Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Valid data value not available, data value set to missing_value in output file
bit_1_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
source_BestEstimate_down_short_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Source for field: Best Estimate Global Downwelling Shortwave Hemispheric Irradiance
units :
1
description :
This field contains flag values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-3 = missing data
flag_2_description :
-2 = BEGSW=MFRSRGSW
flag_3_description :
-1 = BEGSW=GSW
flag_4_description :
0 = BEGSW=SumSW
flag_5_description :
1 = BEGSW=Morning fitting
flag_6_description :
2 = BEGSW=Afternoon fitting
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
down_short_hemisp
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
IR corrected Global Downwelling Shortwave Hemispheric Irradiance
units :
W/m^2
ancillary_variables :
qc_down_short_hemisp
standard_name :
surface_downwelling_shortwave_flux_in_air
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_down_short_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: IR corrected Global Downwelling Shortwave Hemispheric Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
GSW2SumSW (SZA <= 75 and SumSW > 50 W/m^2; GSW/SumSW < 0.92 or GSW/SumSW > 1.08)
bit_8_assessment :
Indeterminate
bit_9_description :
GSW2SumSW (93 > SZA > 75 and SumSW > 50; GSW/SumSW < 0.85 or GSW/SumSW > 1.15)
Quality check results on variable: Downwelling Shortwave Diffuse Hemispheric Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
GSW2SumSW (SZA <= 75 and SumSW > 50 W/m^2; GSW/SumSW < 0.92 or GSW/SumSW > 1.08)
bit_8_assessment :
Indeterminate
bit_9_description :
GSW2SumSW (93 > SZA > 75 and SumSW > 50; GSW/SumSW < 0.85 or GSW/SumSW > 1.15)
This field contains integer values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-1 = missing data
flag_2_description :
0 = data ok
flag_3_description :
1 = data too low (UC1)
flag_4_description :
2 = data too high (UC1)
flag_5_description :
3 = data too low (UC2), data value set to missing_value
flag_6_description :
4 = data too high (UC2), data value set to missing_value
flag_7_description :
5 = data too low (PP), data value set to missing_value
flag_8_description :
6 = data too high (PP), data value set to missing_value
flag_9_description :
8 = data failed Rayleigh limit test, previous aqc value (if any) overwritten and data value set to missing_value
flag_10_description :
9 = data failed tracker off test, previous aqc value (if any) overwritten and data value set to missing_value
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
short_direct_normal
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Shortwave Direct Normal Irradiance
units :
W/m^2
ancillary_variables :
qc_short_direct_normal
standard_name :
surface_direct_downwelling_shortwave_flux_in_air
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_short_direct_normal
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Shortwave Direct Normal Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
GSW2SumSW (SZA <= 75 and SumSW > 50 W/m^2; GSW/ SumSW < 0.92 or GSW/SumSW > 1.08)
bit_8_assessment :
Indeterminate
bit_9_description :
GSW2SumSW (93 > SZA > 75 and SumSW > 50; GSW/ SumSW < 0.85 or GSW/SumSW > 1.15)
bit_9_assessment :
Indeterminate
bit_10_description :
data failed tracker off test, data value set to missing_value
bit_10_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_short_direct_normal
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Ancillary quality check results on field: Shortwave Direct Normal Irradiance
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-1 = missing data
flag_2_description :
0 = data ok
flag_3_description :
1 = data too low (UC1)
flag_4_description :
2 = data too high (UC1)
flag_5_description :
3 = data too low (UC2), data value set to missing_value
flag_6_description :
4 = data too high (UC2), data value set to missing_value
flag_7_description :
5 = data too low (PP), data value set to missing_value
flag_8_description :
6 = data too high (PP), data value set to missing_value
flag_9_description :
9 = data failed tracker off test, previous aqc value (if any) overwritten and data value set to missing_value
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
up_short_hemisp
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Upwelling Shortwave Hemispheric Irradiance
units :
W/m^2
ancillary_variables :
qc_up_short_hemisp
standard_name :
surface_upwelling_shortwave_flux_in_air
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_up_short_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Upwelling Shortwave Hemispheric Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
SWupTest test (SumSW or GSW > 50; SWup > C9*SumSW+25, Ta >= Tsnow)
bit_8_assessment :
Indeterminate
bit_9_description :
SWupTest test (SumSW or GSW > 50; SWup > C10*SumSW+25, Ta < Tsnow)
bit_9_assessment :
Indeterminate
bit_10_description :
SWupTest test (SumSW or GSW > 50; SWup > D9*SumSW+30, Ta >= Tsnow), data value set to missing_value
bit_10_assessment :
Bad
bit_11_description :
SWupTest test (SumSW or GSW > 50; SWup > D10*SumSW+30, Ta < Tsnow), data value set to missing_value
bit_11_assessment :
Bad
bit_12_description :
SWupTest test (SumSW and GSW > 50; SWup > SumSW or SWup > GSW; SWup bad), data value set to missing_value
bit_12_assessment :
Bad
bit_13_description :
SWupTest test (SumSW and GSW > 50; SWup > SumSW and SWup > GSW; SWup bad), data value set to missing_value
bit_13_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_up_short_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Ancillary quality check results on field: Upwelling Shortwave Hemispheric Irradiance
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-1 = missing data
flag_2_description :
0 = data ok
flag_3_description :
1 = data too low (UC1)
flag_4_description :
2 = data too high (UC1)
flag_5_description :
3 = data too low (UC2), data value set to missing_value
flag_6_description :
4 = data too high (UC2), data value set to missing_value
flag_7_description :
5 = data too low (PP), data value set to missing_value
flag_8_description :
6 = data too high (PP), data value set to missing_value
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_SWupTest
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
SWup test
units :
1
description :
This field contains flag values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
1 = SumSW or GSW > 50; SWup > C9*SumSW+25, Ta >= Tsnow
flag_4_description :
2 = SumSW or GSW > 50; SWup > C10*SumSW+25, Ta < Tsnow
flag_5_description :
3 = SumSW or GSW > 50; SWup > D9*SumSW+30, Ta >= Tsnow
flag_6_description :
4 = SumSW or GSW > 50; SWup > D10*SumSW+30, Ta < Tsnow
flag_7_description :
5 = SumSW and GSW > 50; SWup > SumSW or SWup > GSW; SWup bad
flag_8_description :
6 = SumSW and GSW > 50; SWup > SumSW and SWup > GSW; SWup bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
down_long_hemisp
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Downwelling Longwave Hemispheric Irradiance
units :
W/m^2
ancillary_variables :
qc_down_long_hemisp
standard_name :
surface_downwelling_longwave_flux_in_air
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_down_long_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Downwelling Longwave Hemispheric Irradiance
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
This is not used currently, it is reserved for data failed case temperature standard deviation testing (Tc_sdev - Tc_avg_sdev > 0.1)
bit_8_assessment :
Bad
bit_9_description :
This is not used currently, it is reserved for data failed dome temperature standard deviation testing (Td_sdev - Td_avg_sdev > 0.1)
bit_9_assessment :
Bad
bit_10_description :
This is not used currently, it is reserved for data failed both case and dome temperature standard deviation testing
bit_10_assessment :
Bad
bit_11_description :
LWdn2Ta test (Ta OK; LWdn < C11*sigma*Ta^4)
bit_11_assessment :
Indeterminate
bit_12_description :
LWdn2Ta test (Ta OK; LWdn > sigma*Ta^4+C12)
bit_12_assessment :
Indeterminate
bit_13_description :
LWdn2Ta test (Ta OK; LWdn < D11*sigma*Ta^4), data value set to missing_value
bit_13_assessment :
Bad
bit_14_description :
LWdn2Ta test (Ta OK; LWdn > sigma*Ta^4+D12), data value set to missing_value
bit_14_assessment :
Bad
bit_15_description :
LWdn2LWup test (LWdn < LWup - C15)
bit_15_assessment :
Indeterminate
bit_16_description :
LWdn2LWup test (LWdn > LWup + C16)
bit_16_assessment :
Indeterminate
bit_17_description :
LWdn2LWup test (LWdn < LWup - D15)
bit_17_assessment :
Indeterminate
bit_18_description :
LWdn2LWup test (LWdn > LWup + D16)
bit_18_assessment :
Indeterminate
bit_19_description :
LWdnTc2Td test (Tc-Td < C18), data value set to missing_value
bit_19_assessment :
Bad
bit_20_description :
LWdnTc2Td test (Tc-Td > C19), data value set to missing_value
bit_20_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_down_long_hemisp
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Ancillary quality check results on field: Downwelling Longwave Hemispheric Irradiance
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-1 = missing data
flag_2_description :
0 = data ok
flag_3_description :
1 = data too low (UC1)
flag_4_description :
2 = data too high (UC1)
flag_5_description :
3 = data too low (UC2), data value set to missing_value
flag_6_description :
4 = data too high (UC2), data value set to missing_value
flag_7_description :
5 = data too low (PP), data value set to missing_value
flag_8_description :
6 = data too high (PP), data value set to missing_value
flag_9_description :
7 = This is not used currently, it is reserved for data failed case temperature standard deviation testing (Tc_sdev - Tc_avg_sdev > 0.1)
flag_10_description :
8 = This is not used currently, it is reserved for data failed dome temperature standard deviation testing (Td_sdev - Td_avg_sdev > 0.1)
flag_11_description :
9 = This is not used currently, it is reserved for data failed both case and dome temperature standard deviation testing
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWdn2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
down_long_hemisp (LWdn) to Ta test
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
1 = Ta OK; LWdn < C11*sigma*Ta^4
flag_4_description :
2 = Ta OK; LWdn > sigma*Ta^4+C12
flag_5_description :
3 = Ta OK; LWdn < D11*sigma*Ta^4
flag_6_description :
4 = Ta OK; LWdn > sigma*Ta^4+D12
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWdn2LWup
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
down_long_hemisp (LWdn) to up_long_hemisp (LWup) test
units :
1
description :
This field contains integer values which should be interpreted as follows:
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
data too low (UC1)
bit_2_assessment :
Indeterminate
bit_3_description :
data too high (UC1)
bit_3_assessment :
Indeterminate
bit_4_description :
data too low (UC2), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
data too high (UC2), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
data too low (PP), data value set to missing_value
bit_6_assessment :
Bad
bit_7_description :
data too high (PP), data value set to missing_value
bit_7_assessment :
Bad
bit_8_description :
This is not used currently, it is reserved for data failed case temperature standard deviation testing (Tc_sdev - Tc_avg_sdev > 0.1)
bit_8_assessment :
Bad
bit_9_description :
This is not used currently, it is reserved for data failed dome temperature standard deviation testing (Td_sdev - Td_avg_sdev > 0.1)
bit_9_assessment :
Bad
bit_10_description :
This is not used currently, it is reserved for data failed both case and dome temperature standard deviation testing
bit_10_assessment :
Bad
bit_11_description :
LWup2Ta test (Ta OK; LWup < C13*sigma*Ta^4)
bit_11_assessment :
Indeterminate
bit_12_description :
LWup2Ta test (Ta OK; LWup > sigma*Ta^4+C14)
bit_12_assessment :
Indeterminate
bit_13_description :
LWup2Ta test (Ta OK; LWup < D13*sigma*Ta^4), data value set to missing_value
bit_13_assessment :
Bad
bit_14_description :
LWup2Ta test (Ta OK; LWup > sigma*Ta^4+D14), data value set to missing_value
bit_14_assessment :
Bad
bit_15_description :
LWdn2LWup test (LWdn < LWup - C15)
bit_15_assessment :
Indeterminate
bit_16_description :
LWdn2LWup test (LWdn > LWup + C16)
bit_16_assessment :
Indeterminate
bit_17_description :
LWdn2LWup test (LWdn < LWup - D15)
bit_17_assessment :
Indeterminate
bit_18_description :
LWdn2LWup test (LWdn > LWup + D16)
bit_18_assessment :
Indeterminate
bit_19_description :
LWupTc2Td test (Tc-Td < C18), data value set to missing_value
bit_19_assessment :
Bad
bit_20_description :
LWupTc2Td test (Tc-Td > C19), data value set to missing_value
This field contains integer values which should be interpreted as follows:
flag_method :
integer
flag_1_description :
-1 = missing data
flag_2_description :
0 = data ok
flag_3_description :
1 = data too low (UC1)
flag_4_description :
2 = data too high (UC1)
flag_5_description :
3 = data too low (UC2), data value set to missing_value
flag_6_description :
4 = data too high (UC2), data value set to missing_value
flag_7_description :
5 = data too low (PP), data value set to missing_value
flag_8_description :
6 = data too high (PP), data value set to missing_value
flag_9_description :
7 = This is not used currently, it is reserved for data failed case temperature standard deviation testing (Tc_sdev - Tc_avg_sdev > 0.1)
flag_10_description :
8 = This is not used currently, it is reserved for data failed dome temperature standard deviation testing (Td_sdev - Td_avg_sdev > 0.1)
flag_11_description :
9 = This is not used currently, it is reserved for data failed both case and dome temperature standard deviation testing
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWup2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
up_long_hemisp (LWup) to Ta test
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
1 = Ta OK; LWup < sigma*(Ta-C13)^4
flag_4_description :
2 = Ta OK; LWup > sigma*(Ta+C14)^4
flag_5_description :
3 = Ta OK; LWup < sigma*(Ta-D13)^4
flag_6_description :
4 = Ta OK; LWup > sigma*(Ta+D14)^4
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
Temp_Air
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Air Temperature
units :
degC
ancillary_variables :
qc_Temp_Air
standard_name :
air_temperature
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_Temp_Air
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Air Temperature
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Ta > Tmax or Ta < Tmin, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Ta more than Tave +/- 20K, data value set to missing_value
bit_3_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_Temp_Air
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Ancillary quality check results on field: Air Temperature
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = Ta > Tmax or Ta < Tmin
flag_4_description :
4 = Ta more than Tave +/- 20K
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
LWdnTc
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Downwelling LW Case Temperature
units :
degC
ancillary_variables :
qc_LWdnTc
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_LWdnTc
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Downwelling LW Case Temperature
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
LWdnTc > Tmax or LWdnTc < Tmin, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
LWdnTc more than Tave +/- 15K, data value set to missing_value
bit_3_assessment :
Bad
bit_4_description :
LWdnTc2Ta test (Tc < (Ta - C17)), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
LWdnTc2Ta test (Tc > (Ta + C17)), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
LWdnTc2Td test (Tc - Td < C18)
bit_6_assessment :
Indeterminate
bit_7_description :
LWdnTc2Td test (Tc - Td > C19)
bit_7_assessment :
Indeterminate
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWdnTc2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWdn Tc vs Ta
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = Tc < Ta - C17
flag_4_description :
4 = Tc > Ta + C17
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWdnTc2Td
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWdn Tc vs Td
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = (Tc - Td) < C18
flag_4_description :
4 = (Tc - Td) > C19
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
LWdnTd
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Downwelling LW Dome Temperature
units :
degC
ancillary_variables :
qc_LWdnTd
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_LWdnTd
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Downwelling LW Dome Temperature
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
LWdnTd > Tmax or LWdnTd < Tmin, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
LWdnTd more than Tave +/- 15K, data value set to missing_value
bit_3_assessment :
Bad
bit_4_description :
LWdnTd2Ta test (Td < (Ta - C17)), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
LWdnTd2Ta test (Td > (Ta + C17)), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
LWdnTc2Td test (Tc - Td < C18)
bit_6_assessment :
Indeterminate
bit_7_description :
LWdnTc2Td test (Tc - Td > C19)
bit_7_assessment :
Indeterminate
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWdnTd2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWdn Td vs Ta
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = Td < Ta - C17
flag_4_description :
4 = Td > Ta + C17
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
LWupTc
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Upwelling LW Case Temperature
units :
degC
ancillary_variables :
qc_LWupTc
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_LWupTc
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Upwelling LW Case Temperature
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
LWupTc > Tmax or LWupTc < Tmin, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
LWupTc more than Tave +/- 15K, data value set to missing_value
bit_3_assessment :
Bad
bit_4_description :
LWupTc2Ta test (Tc < (Ta - C17)), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
LWupTc2Ta test (Tc > (Ta + C17)), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
LWupTc2Td test ((Tc - Td) < C18)
bit_6_assessment :
Indeterminate
bit_7_description :
LWupTc2Td test ((Tc - Td) > C19)
bit_7_assessment :
Indeterminate
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWupTc2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWup Tc vs Ta
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = Tc < Ta -C17
flag_4_description :
4 = Tc > Ta + C17
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWupTc2Td
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWup Tc vs Td
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = (Tc - Td) < C18
flag_4_description :
4 = (Tc - Td) > C19
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
LWupTd
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Upwelling LW Dome Temperature
units :
degC
ancillary_variables :
qc_LWupTd
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_LWupTd
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Upwelling LW Dome Temperature
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
LWupTd > Tmax or LWupTd < Tmin, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
LWupTd more than Tave +/- 15K, data value set to missing_value
bit_3_assessment :
Bad
bit_4_description :
LWupTd2Ta test (Td < (Ta - C17)), data value set to missing_value
bit_4_assessment :
Bad
bit_5_description :
LWupTd2Ta test (Td > (Ta + C17)), data value set to missing_value
bit_5_assessment :
Bad
bit_6_description :
LWupTc2Td test ((Tc - Td) < C18)
bit_6_assessment :
Indeterminate
bit_7_description :
LWupTc2Td test ((Tc - Td) > C19)
bit_7_assessment :
Indeterminate
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
aqc_LWupTd2Ta
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
LWup Td vs Ta
units :
1
description :
This field contains integer values which should be interpreted as follows:
flag_1_description :
-1 = test not possible
flag_2_description :
0 = data ok
flag_3_description :
3 = Td < Ta - C17
flag_4_description :
4 = Td > Ta + C17
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
rh
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Relative Humidity
units :
%
valid_min :
-2.0
valid_max :
104.0
valid_delta :
30.0
resolution :
0.1
uncertainty :
+/- 2.06 % RH for 0 to 90 % RH +/- 3.04 % RH for 90 to 100 % RH Errors included in uncertainty are calibration uncertainty, repeatability, temperature dependence, long term (1 yr) stability, and A/D conversion accuracy. Wind speed dependence and radiation dependence have not been considered and may increase the uncertainty.
ancillary_variables :
qc_rh
standard_name :
relative_humidity
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_rh
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Relative Humidity
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
bit_3_assessment :
Bad
bit_4_description :
Difference between current and previous values exceeds valid_delta, data value set to missing_value
bit_4_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
press
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Atmospheric Pressure
units :
kPa
valid_min :
60.0
valid_max :
110.0
resolution :
0.01
uncertainty :
+/- 0.035 kPa Errors included in uncertainty are linearity, hysteresis, repeatability, calibration uncertainty, temperature dependence, and long-term (1 yr) stability. Wind speed dependence has not been considered and may increase the uncertainty.
ancillary_variables :
qc_press
standard_name :
air_pressure
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_press
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Atmospheric Pressure
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
bit_3_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
wind_speed
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Wind Speed
units :
m/s
valid_min :
0.0
valid_max :
60.0
resolution :
0.01
threshold :
1.00 m/s
uncertainty :
+/- 1% for 2.5 to 30 m/s - 0.12 to +0.02 m/s at 2.0 m/s - 0.22 to +0.00 m/s at 1.5 m/s - 0.31 to -0.20 m/s at 1.0 m/s - 0.51 to -0.49 m/s at 0.5 m/s Error included in uncertainty are calibration accuracy, data logger timebase accuracy, and bias by underestimation due to threshold. The latter assumes normal distribution of winds about the mean with standard deviations ranging between 0.25 and 1.00 m/s.
ancillary_variables :
qc_wind_speed
standard_name :
wind_speed
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_wind_speed
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Wind Speed
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
bit_3_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
wind_direction
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Wind Direction
units :
degree
valid_min :
0.0
valid_max :
360.0
resolution :
0.1
threshold :
Wind speed </= 1.00 m/s
uncertainty :
+/- 5.0 deg for wind speed > 1.0 m/s +/- 180.0 deg for wind speed </= 1.0 m/s Errors included in uncertainty are sensor accuracy, alignment accuracy, and A/D conversion accuracy.
ancillary_variables :
qc_wind_direction
standard_name :
wind_from_direction
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_wind_direction
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Wind Direction
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
bit_3_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
precip
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Precipitation
units :
mm
valid_min :
-0.15
valid_max :
500.0
resolution :
0.001
uncertainty :
Under normal conditions, uncertainty for rain is +/- 0.254 mm (one bucket). Uncertainty increases to an unknown value during strong winds or very heavy rains (in excess of 75 mm per hour). The instrument is not considered reliable for snow amounts.
ancillary_variables :
qc_precip
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_precip
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Precipitation
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
bit_3_assessment :
Bad
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
int32 numpy.ndarray
detector_flux
(time)
float32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Detector flux (Downwelling pyrgeometer thermopile voltage * PIR-DIR calib-coef) Calculated value from 20s data
units :
W/m^2
ancillary_variables :
qc_detector_flux
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_detector_flux
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: Detector flux (Downwelling pyrgeometer thermopile voltage * PIR-DIR calib-coef) Calculated value from 20s data
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file.
sum of diffuse_hemisp_broadband and direct_horizontal_broadband
ancillary_variables :
qc_MFRSR_hemisp_broadband
Array
Chunk
Bytes
3.59 MiB
5.62 kiB
Shape
(940320,)
(1440,)
Dask graph
653 chunks in 1307 graph layers
Data type
float32 numpy.ndarray
qc_MFRSR_hemisp_broadband
(time)
int32
dask.array<chunksize=(1440,), meta=np.ndarray>
long_name :
Quality check results on variable: MFRSR Broadband Global SW
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
Quality check results on variable: MFRSR Broadband Diffuse SW
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
Quality check results on variable: MFRSR Broadband Direct Normal SW
units :
1
standard_name :
quality_flag
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.
flag_method :
bit
bit_1_description :
Data value not available in input file, data value set to missing_value in output file
bit_1_assessment :
Bad
bit_2_description :
Value is less than the valid_min, data value set to missing_value
bit_2_assessment :
Bad
bit_3_description :
Value is greater than the valid_max, data value set to missing_value
Surface Atmosphere Integrated Field Laboratory (SAIL), Mt Crested Butte, Colorado
datastream :
gucqcrad1longM1.c2
doi :
10.5439/1227214
Title :
Data Quality Assessment of ARM Radiation Data
BEGSW :
BestEstimate_down_short_hemisp
MFRSRGSW :
MFRSR_hemisp_broadband
UC1 :
First user configurable limits
UC2 :
Second user configurable (extremely rare) limits
PP :
BSRN physically possible limits
DirN :
short_direct_normal
DifSW :
down_short_diffuse_hemisp
SumSW :
DirN * cos(SZA)+ DifSW
GSW :
down_short_hemisp
LWdn :
down_long_hemisp
LWup :
up_long_hemisp
SWup :
up_short_hemisp *Alert: early Nauru (twpC2) data was over a bright non-representative surface, data are set to missing_value as a result
sigma :
Stephan-Boltzmann constant = 5.67 * 10 ^ -8
SZA :
Solar Zenith Angle
Ta :
Air temperature
Tmin :
User defined minimum air temperature
Tmax :
User defined maximum air temperature
Tsnow :
Temperature limit for albedo limit test, temperature at which snow limit is allowed
Tracker_off_limit :
0.850000
Tc_Te_bimodel :
Tc and Te differences for separating wet and dry modes = 6.0
postprocessing_description :
The c1 level datastream uses generic average correction coefficients (based on analysis of many years of actual site pairings) for IR loss in the unshaded pyranometer measurements. The c2 level datastream uses more advanced correction coefficients calculated by the gswcorr1dutt VAP. Radiometers are replaced each year and c2 level correction coefficients are calculated for each radiometer pair (PSP and collocated PIR) separately for each site for each deployment year. Variables potentially affected by the updated correction coefficients are: down_short_hemisp and BestEstimate_down_short_hemisp and their associated qc and aqc flags
Dutton_correction_dry_coefficient :
0.027148
Dutton_correction_wet_coefficient :
0.038096
Full_correction_dry_coefficient_b1 :
0.017125
Full_correction_dry_coefficient_b2 :
1.037068
Full_correction_wet_coefficient_b1 :
0.041220
Full_correction_wet_coefficient_b2 :
1.047448
configurable_limits :
cnf0 = 16.0 * snow covered ground Ta limit for albedo tests (real, degrees C > 0.0)
cnf1 = 1.02 1.25 * Max GSW climatological mult. limit factor (real < 1.2)
cnf2 = 0.62 0.80 * Max DifSW climatological mult. limit factor (real < 0.75)
cnf3 = 0.89 0.97 * Max DirNSW climatological mult. limit factor (real < 0.95)
cnf4 = 0.90 1.08 * Max SWup climatological albedo limit factor (real < 1.0)
cnf5 = 140.0 110.0 * Min LWdn climatological limit factor (real > 60.0)
cnf6 = 375.0 410.0 * Max LWdn climatological limit factor (real < 500.0)
cnf7 = 185.0 170.0 * Min LWup climatological limit factor (real > 60.0)
cnf8 = 530.0 580.0 * Max LWup climatological limit factor (real < 700.0)
cnf9 = 0.20 0.24 * SWup max albedo limit for normal ground cover (Ta>Tslim, real<1.0)
cnf10 = 0.89 1.05 * SWup max albedo limit for snow covered ground (Ta<Tslim, real<1.1)
cnf11 = 0.56 0.51 * Min LWdn climatological Ta mult. limit factor (real > 0.4)
cnf12 = 3.5 16.0 * Max LWdn climatological Ta additive limit factor (real < 25.0)
cnf13 = 14.0 19.0 * Min LWup climatological Ta subtractive limit factor (real < 25.0)
cnf14 = 21.0 25.0 * Max LWup climatological Ta additive limit factor (real < 25.0)
cnf15 = 255.0 300.0 * Climatological LWdn > LWup - limit Factor (min, real < 300.0)
cnf16 = 10.0 24.0 * Climatological LWdn < LWup + limit Factor (min, real < 25.0)
cnf17 = 9.5 13.0 * Tc & Td within +/- limit of Ta for LWdn, LWup (real, degrees C)
cnf18 = -1.75 * Td > (Tc - limit) (real, degrees C)
cnf19 = 2.0 * Td < (Tc - limit) (real, degrees C)
cnf20 = -35.0 * Min climatological allowable Ta,Td,Tc (degrees C, real > -103.0)
cnf21 = 35.0 * Max climatological allowable Ta,Td,Tc (degrees C, real < 75.0)
cnf22 = 1210 * Clear sky shortwave a coefficient for sumSW
cnf23 = 1.24 * Clear sky shortwave b coefficient for sumSW
cnf24 = 1210.0 * Clear sky shortwave a coefficient for GSW
cnf25 = 1.24 * Clear sky shortwave b coefficient for GSW
cnf26 = 1.0 * 1 = Correct GSW for IR loss; 0 = Do not correct GSW
cnf27 = 0.0 0.0 * dry & wet mode coefficients
cnf28 = 0.0 * For yearly summary plot at sgp only
cnf29 = 650.0 712.0 * minimum and default station pressure to use for Rayleigh limit calculations (mb)
history :
created by user howie on machine prod-proc5.adc.arm.gov at 2023-06-22 16:28:11, using vap-qcrad1long-6.6-0.el7
wf_rad=rad.sel(time=slice('2022-01-26T06:30:00','2022-01-27T00:00:00'))bkg_rad=rad.sel(time=slice('2022-01-03T00:00:00','2022-01-04T00:00:00'))dust_rad=rad.sel(time=slice('2023-04-06T00:00:00','2023-04-07T00:00:00'))# dust_rad.down_long_hemisp.plot()# dust_rad.up_long_hemisp.plot()fig,(ax1,ax2)=plt.subplots(1,2,figsize=[20,8],layout='constrained')fig.supxlabel('Time')fig.supylabel('Downwelling IR Rad. / Upwelling IR Rad.')ax1.plot((wf_rad.down_long_hemisp/wf_rad.up_long_hemisp),color='red')# Ratio of downwelling and upwelling IR radiationax1.set_ylim([0.6,0.9])ax2.plot((bkg_rad.down_long_hemisp/bkg_rad.up_long_hemisp),color='black')# Ratio of downwelling and upwelling IR radiationax2.set_ylim([0.6,0.9])