netcdf mosarmbecldradM1.c1.20200101.003000 { dimensions: time = UNLIMITED ; // (7320 currently) bound = 2 ; height = 596 ; variables: int base_time ; base_time:string = "2020-01-01 00:00:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2020-01-01 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2020-01-01 00:00:00 0:00" ; time:calendar = "gregorian" ; time:axis = "T" ; time:bounds = "time_bounds" ; double time_bounds(time, bound) ; time_bounds:long_name = "Time cell bounds" ; time_bounds:bound_offsets = -1800., 1800. ; float height(height) ; height:long_name = "Height above ground level" ; height:units = "m" ; height:standard_name = "height" ; height:axis = "Z" ; height:positive = "up" ; float cld_frac(time, height) ; cld_frac:long_name = "Cloud Fraction based on radar and MPL, hourly mean" ; cld_frac:units = "%" ; cld_frac:standard_name = "cloud_area_fraction_in_atmosphere_layer" ; cld_frac:missing_value = -9999.f ; cld_frac:_FillValue = -9999.f ; cld_frac:source_comment = "ARSCL, 10s data" ; cld_frac:ancillary_variables = "qc_cld_frac source_cld_frac" ; cld_frac:comment = "Data derived from the radar and lidar measurements in ARSCL data. See the field input_datastreams in global attributes for the source datastream" ; int qc_cld_frac(time, height) ; qc_cld_frac:long_name = "Quality check results on field: Cloud Fraction based on radar and MPL, hourly mean" ; qc_cld_frac:units = "1" ; qc_cld_frac:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_cld_frac:flag_method = "integer" ; qc_cld_frac:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_cld_frac:flag_1_assessment = "Indeterminate" ; qc_cld_frac:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_cld_frac:flag_2_assessment = "Bad" ; qc_cld_frac:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_cld_frac:flag_3_assessment = "Bad" ; qc_cld_frac:flag_4_description = "No valid data, mean value set to missing_value" ; qc_cld_frac:flag_4_assessment = "Bad" ; int source_cld_frac(time) ; source_cld_frac:long_name = "Source for field: Cloud Fraction based on radar and MPL, hourly mean" ; source_cld_frac:units = "1" ; source_cld_frac:description = "This field contains integer values which should be interpreted as listed." ; source_cld_frac:flag_method = "integer" ; source_cld_frac:flag_1_description = "radar_and_MPL" ; source_cld_frac:flag_2_description = "Mostly_radar" ; source_cld_frac:flag_3_description = "Mostly_MPL" ; source_cld_frac:flag_4_description = "No_data_available" ; source_cld_frac:comment = "See the field input_datastreams in global attributes for the source datastream" ; float cld_frac_radar(time, height) ; cld_frac_radar:long_name = "Cloud fraction based on radar, hourly mean" ; cld_frac_radar:units = "%" ; cld_frac_radar:standard_name = "cloud_area_fraction_in_atmosphere_layer" ; cld_frac_radar:missing_value = -9999.f ; cld_frac_radar:_FillValue = -9999.f ; cld_frac_radar:source_comment = "ARSCL, 10s data" ; cld_frac_radar:comment = "Data derived from radar measurements in ARSCL data. See the field input_datastreams in global attributes for the source datastream" ; float cld_frac_MPL(time, height) ; cld_frac_MPL:long_name = "Cloud fraction based on MPL, hourly mean" ; cld_frac_MPL:units = "%" ; cld_frac_MPL:standard_name = "cloud_area_fraction_in_atmosphere_layer" ; cld_frac_MPL:missing_value = -9999.f ; cld_frac_MPL:_FillValue = -9999.f ; cld_frac_MPL:source_comment = "ARSCL, 10s data" ; cld_frac_MPL:comment = "Data derived from lidar measurements in ARSCL data. See the field input_datastreams in global attributes for the source datastream" ; int cld_base_source_status(time) ; cld_base_source_status:long_name = "Status field indicating cloud base based on MPL/CEIL versus radar" ; cld_base_source_status:units = "1" ; cld_base_source_status:missing_value = -9999 ; cld_base_source_status:_FillValue = -9999 ; cld_base_source_status:flag_values = 0, 1, 2, 3, 4 ; cld_base_source_status:flag_meanings = "greater_than_50_percent_MPL_CEIL 30_to_50_percent_MPL_CEIL 10_to_30_percent_MPL_CEIL less_than_10_percent_MPL_CEIL no_cloud_detected" ; cld_base_source_status:flag_0_description = "Greater than 50% of data from MPL/CEIL" ; cld_base_source_status:flag_1_description = "30 to 50% of data from MPL and CEIL" ; cld_base_source_status:flag_2_description = "10 to 30% of data from MPL and CEIL" ; cld_base_source_status:flag_3_description = "Less than 10% of data from MPL and CEIL" ; cld_base_source_status:flag_4_description = "No cloud detected" ; cld_base_source_status:comment = "See the field input_datastreams in global attributes for the source datastream" ; float tot_cld(time) ; tot_cld:long_name = "Total cloud fraction based on radar/MPL, narrow field-of-view, hourly mean" ; tot_cld:units = "1" ; tot_cld:missing_value = -9999.f ; tot_cld:_FillValue = -9999.f ; tot_cld:source_comment = "ARSCL, 10s data" ; tot_cld:ancillary_variables = "qc_tot_cld" ; tot_cld:comment = "Data derived from the radar and lidar measurements in ARSCL data. See the field input_datastreams in global attributes for the source datastream" ; tot_cld:standard_name = "cloud_area_fraction" ; int qc_tot_cld(time) ; qc_tot_cld:long_name = "Quality check results on field: Total cloud fraction based on radar/MPL, narrow field-of-view, hourly mean" ; qc_tot_cld:units = "1" ; qc_tot_cld:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_tot_cld:flag_method = "integer" ; qc_tot_cld:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_tot_cld:flag_1_assessment = "Indeterminate" ; qc_tot_cld:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_tot_cld:flag_2_assessment = "Bad" ; qc_tot_cld:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_tot_cld:flag_3_assessment = "Bad" ; qc_tot_cld:flag_4_description = "No valid data, mean value set to missing_value" ; qc_tot_cld:flag_4_assessment = "Bad" ; float swdn(time) ; swdn:long_name = "Best estimate of surface downwelling shortwave hemispheric irradiance, hourly mean" ; swdn:units = "W / m^2" ; swdn:standard_name = "surface_downwelling_shortwave_flux_in_air" ; swdn:missing_value = -9999.f ; swdn:_FillValue = -9999.f ; swdn:source_comment = "ICERAD, 1min data" ; swdn:ancillary_variables = "qc_swdn" ; float stdev_swdn(time) ; stdev_swdn:long_name = "Standard deviation of swdn over hourly time period" ; stdev_swdn:units = "W / m^2" ; stdev_swdn:missing_value = -9999.f ; stdev_swdn:_FillValue = -9999.f ; int qc_swdn(time) ; qc_swdn:long_name = "Quality check results on field: Best estimate of surface downwelling shortwave hemispheric irradiance, hourly mean" ; qc_swdn:units = "1" ; qc_swdn:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_swdn:flag_method = "integer" ; qc_swdn:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_swdn:flag_1_assessment = "Indeterminate" ; qc_swdn:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_swdn:flag_2_assessment = "Bad" ; qc_swdn:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_swdn:flag_3_assessment = "Bad" ; qc_swdn:flag_4_description = "No valid data, mean value set to missing_value" ; qc_swdn:flag_4_assessment = "Bad" ; float swup(time) ; swup:long_name = "Surface upwelling shortwave hemispheric irradiance, hourly mean" ; swup:units = "W / m^2" ; swup:standard_name = "surface_upwelling_shortwave_flux_in_air" ; swup:missing_value = -9999.f ; swup:_FillValue = -9999.f ; swup:source_comment = "ICERAD, 1min data" ; swup:ancillary_variables = "qc_swup" ; float stdev_swup(time) ; stdev_swup:long_name = "Standard deviation of swup over hourly time period" ; stdev_swup:units = "W / m^2" ; stdev_swup:missing_value = -9999.f ; stdev_swup:_FillValue = -9999.f ; int qc_swup(time) ; qc_swup:long_name = "Quality check results on field: Surface upwelling shortwave hemispheric irradiance, hourly mean" ; qc_swup:units = "1" ; qc_swup:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_swup:flag_method = "integer" ; qc_swup:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_swup:flag_1_assessment = "Indeterminate" ; qc_swup:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_swup:flag_2_assessment = "Bad" ; qc_swup:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_swup:flag_3_assessment = "Bad" ; qc_swup:flag_4_description = "No valid data, mean value set to missing_value" ; qc_swup:flag_4_assessment = "Bad" ; float lwdn(time) ; lwdn:long_name = "Surface downwelling longwave hemispheric irradiance, hourly mean" ; lwdn:units = "W / m^2" ; lwdn:standard_name = "surface_downwelling_longwave_flux_in_air" ; lwdn:missing_value = -9999.f ; lwdn:_FillValue = -9999.f ; lwdn:source_comment = "ICERAD, 1min data" ; lwdn:ancillary_variables = "qc_lwdn" ; float stdev_lwdn(time) ; stdev_lwdn:long_name = "Standard deviation of lwdn over hourly time period" ; stdev_lwdn:units = "W / m^2" ; stdev_lwdn:missing_value = -9999.f ; stdev_lwdn:_FillValue = -9999.f ; int qc_lwdn(time) ; qc_lwdn:long_name = "Quality check results on field: Surface downwelling longwave hemispheric irradiance, hourly mean" ; qc_lwdn:units = "1" ; qc_lwdn:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_lwdn:flag_method = "integer" ; qc_lwdn:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_lwdn:flag_1_assessment = "Indeterminate" ; qc_lwdn:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_lwdn:flag_2_assessment = "Bad" ; qc_lwdn:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_lwdn:flag_3_assessment = "Bad" ; qc_lwdn:flag_4_description = "No valid data, mean value set to missing_value" ; qc_lwdn:flag_4_assessment = "Bad" ; float lwup(time) ; lwup:long_name = "Surface upwelling (10 meter) longwave hemispheric irradiance, hourly mean" ; lwup:units = "W / m^2" ; lwup:standard_name = "surface_upwelling_longwave_flux_in_air" ; lwup:missing_value = -9999.f ; lwup:_FillValue = -9999.f ; lwup:source_comment = "ICERAD, 1min data" ; lwup:ancillary_variables = "qc_lwup" ; float stdev_lwup(time) ; stdev_lwup:long_name = "Standard deviation of lwup over hourly time period" ; stdev_lwup:units = "W / m^2" ; stdev_lwup:missing_value = -9999.f ; stdev_lwup:_FillValue = -9999.f ; int qc_lwup(time) ; qc_lwup:long_name = "Quality check results on field: Surface upwelling (10 meter) longwave hemispheric irradiance, hourly mean" ; qc_lwup:units = "1" ; qc_lwup:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_lwup:flag_method = "integer" ; qc_lwup:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_lwup:flag_1_assessment = "Indeterminate" ; qc_lwup:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_lwup:flag_2_assessment = "Bad" ; qc_lwup:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_lwup:flag_3_assessment = "Bad" ; qc_lwup:flag_4_description = "No valid data, mean value set to missing_value" ; qc_lwup:flag_4_assessment = "Bad" ; float pwv(time) ; pwv:long_name = "Precipitable water vapor best-estimate value, hourly mean" ; pwv:units = "cm" ; pwv:missing_value = -9999.f ; pwv:_FillValue = -9999.f ; pwv:source_comment = "MWR, ~30s data" ; pwv:ancillary_variables = "qc_pwv" ; pwv:comment = "See the field input_datastreams in global attributes for the source datastream" ; float stdev_pwv(time) ; stdev_pwv:long_name = "Standard deviation of pwv over hourly time period" ; stdev_pwv:units = "cm" ; stdev_pwv:missing_value = -9999.f ; stdev_pwv:_FillValue = -9999.f ; int qc_pwv(time) ; qc_pwv:long_name = "Quality check results on field: Precipitable water vapor best-estimate value, hourly mean" ; qc_pwv:units = "1" ; qc_pwv:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_pwv:flag_method = "integer" ; qc_pwv:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_pwv:flag_1_assessment = "Indeterminate" ; qc_pwv:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_pwv:flag_2_assessment = "Bad" ; qc_pwv:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_pwv:flag_3_assessment = "Bad" ; qc_pwv:flag_4_description = "No valid data, mean value set to missing_value" ; qc_pwv:flag_4_assessment = "Bad" ; float lwp(time) ; lwp:long_name = "Liquid water path best-estimate value, hourly mean" ; lwp:units = "g / m^2" ; lwp:standard_name = "atmosphere_cloud_liquid_water_content" ; lwp:missing_value = -9999.f ; lwp:_FillValue = -9999.f ; lwp:source_comment = "MWR, ~30s data" ; lwp:ancillary_variables = "qc_lwp" ; lwp:comment = "See the field input_datastreams in global attributes for the source datastream" ; float stdev_lwp(time) ; stdev_lwp:long_name = "Standard deviation of lwp over hourly time period" ; stdev_lwp:units = "g / m^2" ; stdev_lwp:missing_value = -9999.f ; stdev_lwp:_FillValue = -9999.f ; int qc_lwp(time) ; qc_lwp:long_name = "Quality check results on field: Liquid water path best-estimate value, hourly mean" ; qc_lwp:units = "1" ; qc_lwp:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_lwp:flag_method = "integer" ; qc_lwp:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_lwp:flag_1_assessment = "Indeterminate" ; qc_lwp:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_lwp:flag_2_assessment = "Bad" ; qc_lwp:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_lwp:flag_3_assessment = "Bad" ; qc_lwp:flag_4_description = "No valid data, mean value set to missing_value" ; qc_lwp:flag_4_assessment = "Bad" ; float tot_cld_tsi(time) ; tot_cld_tsi:long_name = "Total cloud fraction, from total sky imager, 100 degree FOV, hourly mean" ; tot_cld_tsi:units = "1" ; tot_cld_tsi:missing_value = -9999.f ; tot_cld_tsi:_FillValue = -9999.f ; tot_cld_tsi:source_comment = "TSI, ~30s data" ; tot_cld_tsi:ancillary_variables = "qc_tot_cld_tsi" ; tot_cld_tsi:standard_name = "cloud_area_fraction" ; int qc_tot_cld_tsi(time) ; qc_tot_cld_tsi:long_name = "Quality check results on field: Total cloud fraction, from total sky imager, 100 degree FOV, hourly mean" ; qc_tot_cld_tsi:units = "1" ; qc_tot_cld_tsi:description = "This field contains integer values indicating the results of QC tests on the data. Non-zero integers indicate the QC condition given in the description for those integers; a value of 0 indicates the data has not failed any QC tests." ; qc_tot_cld_tsi:flag_method = "integer" ; qc_tot_cld_tsi:flag_1_description = "30 to 50% of points were valid and used in calculation of mean value" ; qc_tot_cld_tsi:flag_1_assessment = "Indeterminate" ; qc_tot_cld_tsi:flag_2_description = "10 to 30% of points were valid and used in calculation of mean value" ; qc_tot_cld_tsi:flag_2_assessment = "Bad" ; qc_tot_cld_tsi:flag_3_description = "Less than 10% of points were valid and used in calculation of mean value" ; qc_tot_cld_tsi:flag_3_assessment = "Bad" ; qc_tot_cld_tsi:flag_4_description = "No valid data, mean value set to missing_value" ; qc_tot_cld_tsi:flag_4_assessment = "Bad" ; double lat(time) ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:missing_value = -9999.f ; lat:standard_name = "latitude" ; double lon(time) ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:missing_value = -9999.f ; lon:standard_name = "longitude" ; float alt(time) ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:missing_value = -9999.f ; alt:standard_name = "altitude" ; alt:comment = "Contents of this field may not be accurate due to imprecise retrievals." ; // global attributes: :Conventions = "ARM-1.2" ; :command_line = "idl -R -n armbecldrad -s mos -f M1 -b 20191101 -e 20201101 -D 0" ; :title = "ARM Climate Modeling Best Estimate (CMBE) Product, CMBE-CLDRAD" ; :description = "Climate Modeling Best Estimate hourly averaged qc controlled product, derived from ARM observational Value Added Product data. See the field input_datastreams in global attributes for the source datastream" ; :platform_id = "armbecldrad" ; :location_description = "Multidisciplinary drifting Observatory for the Study of Arctic Climate (MOSAiC) , Research Vessel PolarStern" ; :datastream = "mosarmbecldradM1.c1" ; :data_level = "c1" ; :averaging_interval = "60 min" ; :references = "http://dx.doi.org/10.5439/1333228" ; :institution = "Lawrence Livermore National Laboratory, CA, USA" ; :site_id = "mos" ; :facility_id = "M1" ; :dod_version = "armbecldrad-c1-4.1" ; :process_version = "vap-armbecldrad-1.0-0.dev6.dirty.el7" ; :input_datastreams = "mosarsclkazr1kolliasM1.c0 : 1.6 : 20200101.000000-20201001.000000,mosmwrret1liljclouM1.c2 : 1.10 : 20200101.000005-20201001.000000,mosiceradriihimakiS3.b1 : Unknown : 20200101.000000-20200918.000000,mostsiskycoverM1.b1 : 12.8 : 20200323.143700-20201003.124430,mosnavM1.a1 : Unknown : 20200101.000000-20201031.000000" ; :doi = "10.5439/1333228" ; :history = "created by user zhang24 on machine jade.dmf.arm.gov at 2022-09-06 07:01:18, using vap-armbecldrad-1.0-0.dev6.dirty.el7" ; }