netcdf enavisstgridm10minnisX1.c1.20240131.000000 { dimensions: time = UNLIMITED ; // (48 currently) lat = 20 ; lon = 20 ; scn_type = 2 ; cld_type = 4 ; level = 4 ; cld_phase = 3 ; variables: int base_time ; base_time:long_name = "Base time in Epoch" ; base_time:descriptor = "offset from 00:00:00 GMT 01 January 1970" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; short broadband_longwave_flux(time, lat, lon, scn_type) ; broadband_longwave_flux:long_name = "Broadband longwave flux average" ; broadband_longwave_flux:units = "W/m^2" ; broadband_longwave_flux:scale_factor = 0.1f ; broadband_longwave_flux:valid_min = 0.f ; broadband_longwave_flux:valid_max = 400.f ; broadband_longwave_flux:missing_value = -9999.f ; broadband_longwave_flux:_FillValue = -9999s ; broadband_longwave_flux:coordinates = "latitude longitude" ; short broadband_shortwave_albedo(time, lat, lon, scn_type) ; broadband_shortwave_albedo:long_name = "Broadband shortwave albedo average" ; broadband_shortwave_albedo:units = "%" ; broadband_shortwave_albedo:scale_factor = 0.1f ; broadband_shortwave_albedo:valid_min = 0.f ; broadband_shortwave_albedo:valid_max = 150.f ; broadband_shortwave_albedo:missing_value = -9999.f ; broadband_shortwave_albedo:_FillValue = -9999s ; broadband_shortwave_albedo:coordinates = "latitude longitude" ; short cloud_height_base(time, lat, lon, cld_type) ; cloud_height_base:long_name = "Cloud height base average" ; cloud_height_base:units = "km" ; cloud_height_base:scale_factor = 0.01f ; cloud_height_base:valid_min = -0.1f ; cloud_height_base:valid_max = 20.f ; cloud_height_base:missing_value = -9999.f ; cloud_height_base:_FillValue = -9999s ; cloud_height_base:coordinates = "latitude longitude" ; short cloud_height_base_level(time, lat, lon, level) ; cloud_height_base_level:long_name = "Cloud height base average at 3 levels" ; cloud_height_base_level:units = "km" ; cloud_height_base_level:scale_factor = 0.01f ; cloud_height_base_level:valid_min = -0.1f ; cloud_height_base_level:valid_max = 20.f ; cloud_height_base_level:missing_value = -9999.f ; cloud_height_base_level:_FillValue = -9999s ; cloud_height_base_level:coordinates = "latitude longitude" ; short cloud_height_base_sd(time, lat, lon, cld_type) ; cloud_height_base_sd:long_name = "Cloud height base standard deviation" ; cloud_height_base_sd:units = "km" ; cloud_height_base_sd:scale_factor = 0.01f ; cloud_height_base_sd:valid_min = 0.f ; cloud_height_base_sd:valid_max = 20.f ; cloud_height_base_sd:missing_value = -9999.f ; cloud_height_base_sd:_FillValue = -9999s ; cloud_height_base_sd:coordinates = "latitude longitude" ; short cloud_height_center(time, lat, lon, cld_type) ; cloud_height_center:long_name = "Cloud height center average" ; cloud_height_center:units = "km" ; cloud_height_center:scale_factor = 0.01f ; cloud_height_center:valid_min = -0.1f ; cloud_height_center:valid_max = 20.f ; cloud_height_center:missing_value = -9999.f ; cloud_height_center:_FillValue = -9999s ; cloud_height_center:coordinates = "latitude longitude" ; short cloud_height_center_level(time, lat, lon, level) ; cloud_height_center_level:long_name = "Cloud height center average at 3 levels" ; cloud_height_center_level:units = "km" ; cloud_height_center_level:scale_factor = 0.01f ; cloud_height_center_level:valid_min = -0.1f ; cloud_height_center_level:valid_max = 20.f ; cloud_height_center_level:missing_value = -9999.f ; cloud_height_center_level:_FillValue = -9999s ; cloud_height_center_level:coordinates = "latitude longitude" ; short cloud_height_center_sd(time, lat, lon, cld_type) ; cloud_height_center_sd:long_name = "Cloud height center standard deviation" ; cloud_height_center_sd:units = "km" ; cloud_height_center_sd:scale_factor = 0.01f ; cloud_height_center_sd:valid_min = 0.f ; cloud_height_center_sd:valid_max = 20.f ; cloud_height_center_sd:missing_value = -9999.f ; cloud_height_center_sd:_FillValue = -9999s ; cloud_height_center_sd:coordinates = "latitude longitude" ; short cloud_height_top(time, lat, lon, cld_type) ; cloud_height_top:long_name = "Cloud height top average" ; cloud_height_top:units = "km" ; cloud_height_top:scale_factor = 0.01f ; cloud_height_top:valid_min = -0.1f ; cloud_height_top:valid_max = 20.f ; cloud_height_top:missing_value = -9999.f ; cloud_height_top:_FillValue = -9999s ; cloud_height_top:coordinates = "latitude longitude" ; short cloud_height_top_level(time, lat, lon, level) ; cloud_height_top_level:long_name = "Cloud height top average at 3 levels" ; cloud_height_top_level:units = "km" ; cloud_height_top_level:scale_factor = 0.01f ; cloud_height_top_level:valid_min = -0.1f ; cloud_height_top_level:valid_max = 20.f ; cloud_height_top_level:missing_value = -9999.f ; cloud_height_top_level:_FillValue = -9999s ; cloud_height_top_level:coordinates = "latitude longitude" ; short cloud_height_top_sd(time, lat, lon, cld_type) ; cloud_height_top_sd:long_name = "Cloud height top standard deviation" ; cloud_height_top_sd:units = "km" ; cloud_height_top_sd:scale_factor = 0.01f ; cloud_height_top_sd:valid_min = 0.f ; cloud_height_top_sd:valid_max = 20.f ; cloud_height_top_sd:missing_value = -9999.f ; cloud_height_top_sd:_FillValue = -9999s ; cloud_height_top_sd:coordinates = "latitude longitude" ; short cloud_percentage(time, lat, lon, cld_type) ; cloud_percentage:long_name = "Cloud Percentage" ; cloud_percentage:units = "%" ; cloud_percentage:scale_factor = 0.01f ; cloud_percentage:valid_min = 0.f ; cloud_percentage:valid_max = 100.f ; cloud_percentage:missing_value = -9999.f ; cloud_percentage:_FillValue = -9999s ; cloud_percentage:coordinates = "latitude longitude" ; short cloud_percentage_level(time, lat, lon, level) ; cloud_percentage_level:long_name = "Cloud percentage at 3 levels" ; cloud_percentage_level:units = "%" ; cloud_percentage_level:scale_factor = 0.01f ; cloud_percentage_level:valid_min = 0.f ; cloud_percentage_level:valid_max = 100.f ; cloud_percentage_level:missing_value = -9999.f ; cloud_percentage_level:_FillValue = -9999s ; cloud_percentage_level:coordinates = "latitude longitude" ; short cloud_pressure_base(time, lat, lon, cld_type) ; cloud_pressure_base:long_name = "Cloud pressure base average" ; cloud_pressure_base:units = "hPa" ; cloud_pressure_base:scale_factor = 0.1f ; cloud_pressure_base:valid_min = 0.f ; cloud_pressure_base:valid_max = 1100.f ; cloud_pressure_base:missing_value = -9999.f ; cloud_pressure_base:_FillValue = -9999s ; cloud_pressure_base:coordinates = "latitude longitude" ; short cloud_pressure_base_level(time, lat, lon, level) ; cloud_pressure_base_level:long_name = "Cloud pressure base average at 3 levels" ; cloud_pressure_base_level:units = "hPa" ; cloud_pressure_base_level:scale_factor = 0.1f ; cloud_pressure_base_level:valid_min = 0.f ; cloud_pressure_base_level:valid_max = 1100.f ; cloud_pressure_base_level:missing_value = -9999.f ; cloud_pressure_base_level:_FillValue = -9999s ; cloud_pressure_base_level:coordinates = "latitude longitude" ; short cloud_pressure_base_sd(time, lat, lon, cld_type) ; cloud_pressure_base_sd:long_name = "Cloud pressure base standard deviation" ; cloud_pressure_base_sd:units = "hPa" ; cloud_pressure_base_sd:scale_factor = 0.1f ; cloud_pressure_base_sd:valid_min = 0.f ; cloud_pressure_base_sd:valid_max = 1100.f ; cloud_pressure_base_sd:missing_value = -9999.f ; cloud_pressure_base_sd:_FillValue = -9999s ; cloud_pressure_base_sd:coordinates = "latitude longitude" ; short cloud_pressure_center(time, lat, lon, cld_type) ; cloud_pressure_center:long_name = "Cloud pressure center average" ; cloud_pressure_center:units = "hPa" ; cloud_pressure_center:scale_factor = 0.1f ; cloud_pressure_center:valid_min = 0.f ; cloud_pressure_center:valid_max = 1100.f ; cloud_pressure_center:missing_value = -9999.f ; cloud_pressure_center:_FillValue = -9999s ; cloud_pressure_center:coordinates = "latitude longitude" ; short cloud_pressure_center_level(time, lat, lon, level) ; cloud_pressure_center_level:long_name = "Cloud pressure center average at 3 levels" ; cloud_pressure_center_level:units = "hPa" ; cloud_pressure_center_level:scale_factor = 0.1f ; cloud_pressure_center_level:valid_min = 0.f ; cloud_pressure_center_level:valid_max = 1100.f ; cloud_pressure_center_level:missing_value = -9999.f ; cloud_pressure_center_level:_FillValue = -9999s ; cloud_pressure_center_level:coordinates = "latitude longitude" ; short cloud_pressure_center_sd(time, lat, lon, cld_type) ; cloud_pressure_center_sd:long_name = "Cloud pressure center standard deviation" ; cloud_pressure_center_sd:units = "hPa" ; cloud_pressure_center_sd:scale_factor = 0.1f ; cloud_pressure_center_sd:valid_min = 0.f ; cloud_pressure_center_sd:valid_max = 1100.f ; cloud_pressure_center_sd:missing_value = -9999.f ; cloud_pressure_center_sd:_FillValue = -9999s ; cloud_pressure_center_sd:coordinates = "latitude longitude" ; short cloud_pressure_top(time, lat, lon, cld_type) ; cloud_pressure_top:long_name = "Cloud pressure top average" ; cloud_pressure_top:units = "hPa" ; cloud_pressure_top:scale_factor = 0.1f ; cloud_pressure_top:valid_min = 0.f ; cloud_pressure_top:valid_max = 1100.f ; cloud_pressure_top:missing_value = -9999.f ; cloud_pressure_top:_FillValue = -9999s ; cloud_pressure_top:coordinates = "latitude longitude" ; short cloud_pressure_top_level(time, lat, lon, level) ; cloud_pressure_top_level:long_name = "Cloud pressure top average at 3 levels" ; cloud_pressure_top_level:units = "hPa" ; cloud_pressure_top_level:scale_factor = 0.1f ; cloud_pressure_top_level:valid_min = 0.f ; cloud_pressure_top_level:valid_max = 1100.f ; cloud_pressure_top_level:missing_value = -9999.f ; cloud_pressure_top_level:_FillValue = -9999s ; cloud_pressure_top_level:coordinates = "latitude longitude" ; short cloud_pressure_top_sd(time, lat, lon, cld_type) ; cloud_pressure_top_sd:long_name = "Cloud pressure top standard deviation" ; cloud_pressure_top_sd:units = "hPa" ; cloud_pressure_top_sd:scale_factor = 0.1f ; cloud_pressure_top_sd:valid_min = 0.f ; cloud_pressure_top_sd:valid_max = 1100.f ; cloud_pressure_top_sd:missing_value = -9999.f ; cloud_pressure_top_sd:_FillValue = -9999s ; cloud_pressure_top_sd:coordinates = "latitude longitude" ; int cloud_temperature(time, lat, lon, cld_type) ; cloud_temperature:long_name = "Cloud temperature average" ; cloud_temperature:units = "K" ; cloud_temperature:scale_factor = 0.01f ; cloud_temperature:valid_min = 160.f ; cloud_temperature:valid_max = 340.f ; cloud_temperature:missing_value = -9999.f ; cloud_temperature:_FillValue = -9999 ; cloud_temperature:coordinates = "latitude longitude" ; int cloud_temperature_base_level(time, lat, lon, level) ; cloud_temperature_base_level:long_name = "Cloud temperature base average at 3 levels" ; cloud_temperature_base_level:units = "K" ; cloud_temperature_base_level:scale_factor = 0.01f ; cloud_temperature_base_level:valid_min = 160.f ; cloud_temperature_base_level:valid_max = 340.f ; cloud_temperature_base_level:missing_value = -9999.f ; cloud_temperature_base_level:_FillValue = -9999 ; cloud_temperature_base_level:coordinates = "latitude longitude" ; int cloud_temperature_center_level(time, lat, lon, level) ; cloud_temperature_center_level:long_name = "Cloud temperature center average at 3 levels" ; cloud_temperature_center_level:units = "K" ; cloud_temperature_center_level:scale_factor = 0.01f ; cloud_temperature_center_level:valid_min = 160.f ; cloud_temperature_center_level:valid_max = 340.f ; cloud_temperature_center_level:missing_value = -9999.f ; cloud_temperature_center_level:_FillValue = -9999 ; cloud_temperature_center_level:coordinates = "latitude longitude" ; int cloud_temperature_sd(time, lat, lon, cld_type) ; cloud_temperature_sd:long_name = "Cloud temperature standard deviation" ; cloud_temperature_sd:units = "K" ; cloud_temperature_sd:scale_factor = 0.01f ; cloud_temperature_sd:valid_min = 160.f ; cloud_temperature_sd:valid_max = 340.f ; cloud_temperature_sd:missing_value = -9999.f ; cloud_temperature_sd:_FillValue = -9999 ; cloud_temperature_sd:coordinates = "latitude longitude" ; int cloud_temperature_top_level(time, lat, lon, level) ; cloud_temperature_top_level:long_name = "Cloud temperature top average at 3 levels" ; cloud_temperature_top_level:units = "K" ; cloud_temperature_top_level:scale_factor = 0.01f ; cloud_temperature_top_level:valid_min = 160.f ; cloud_temperature_top_level:valid_max = 340.f ; cloud_temperature_top_level:missing_value = -9999.f ; cloud_temperature_top_level:_FillValue = -9999 ; cloud_temperature_top_level:coordinates = "latitude longitude" ; short ir_emit(time, lat, lon, cld_type) ; ir_emit:long_name = "IR emissivity average" ; ir_emit:units = "unitless" ; ir_emit:scale_factor = 0.001f ; ir_emit:valid_min = 0.f ; ir_emit:valid_max = 1.5f ; ir_emit:missing_value = -9999.f ; ir_emit:_FillValue = -9999s ; ir_emit:coordinates = "latitude longitude" ; short ir_emit_sd(time, lat, lon, cld_type) ; ir_emit_sd:long_name = "IR emissivity standard deviation" ; ir_emit_sd:units = "unitless" ; ir_emit_sd:scale_factor = 0.001f ; ir_emit_sd:valid_min = 0.f ; ir_emit_sd:valid_max = 1.5f ; ir_emit_sd:missing_value = -9999.f ; ir_emit_sd:_FillValue = -9999s ; ir_emit_sd:coordinates = "latitude longitude" ; int ir_temperature(time, lat, lon, scn_type) ; ir_temperature:long_name = "Infrared temperature average" ; ir_temperature:units = "K" ; ir_temperature:scale_factor = 0.01f ; ir_temperature:valid_min = 160.f ; ir_temperature:valid_max = 340.f ; ir_temperature:missing_value = -9999.f ; ir_temperature:_FillValue = -9999 ; ir_temperature:coordinates = "latitude longitude" ; int latitude(lat) ; latitude:long_name = "North latitude" ; latitude:units = "degree_N" ; latitude:scale_factor = 0.01f ; latitude:valid_min = -90.f ; latitude:valid_max = 90.f ; int longitude(lon) ; longitude:long_name = "East longitude" ; longitude:units = "degree_E" ; longitude:scale_factor = 0.01f ; longitude:valid_min = -180.f ; longitude:valid_max = 180.f ; short optical_depth_linear(time, lat, lon, cld_type) ; optical_depth_linear:long_name = "Optical depth linear average" ; optical_depth_linear:units = "unitless" ; optical_depth_linear:scale_factor = 0.01f ; optical_depth_linear:valid_min = 0.f ; optical_depth_linear:valid_max = 150.f ; optical_depth_linear:missing_value = -9999.f ; optical_depth_linear:_FillValue = -9999s ; optical_depth_linear:coordinates = "latitude longitude" ; short optical_depth_linear_level(time, lat, lon, level) ; optical_depth_linear_level:long_name = "Optical depth linear average at 3 levels" ; optical_depth_linear_level:units = "unitless" ; optical_depth_linear_level:scale_factor = 0.01f ; optical_depth_linear_level:valid_min = 0.f ; optical_depth_linear_level:missing_value = -9999.f ; optical_depth_linear_level:_FillValue = -9999s ; optical_depth_linear_level:coordinates = "latitude longitude" ; optical_depth_linear_level:valid_max = 150.f ; short optical_depth_linear_sd(time, lat, lon, cld_type) ; optical_depth_linear_sd:long_name = "Optical depth linear standard deviation" ; optical_depth_linear_sd:units = "unitless" ; optical_depth_linear_sd:scale_factor = 0.01f ; optical_depth_linear_sd:valid_min = 0.f ; optical_depth_linear_sd:missing_value = -9999.f ; optical_depth_linear_sd:_FillValue = -9999s ; optical_depth_linear_sd:coordinates = "latitude longitude" ; optical_depth_linear_sd:valid_max = 150.f ; short optical_depth_log(time, lat, lon, cld_type) ; optical_depth_log:long_name = "Optical depth log average" ; optical_depth_log:units = "unitless" ; optical_depth_log:scale_factor = 0.01f ; optical_depth_log:valid_min = 0.01f ; optical_depth_log:valid_max = 150.f ; optical_depth_log:missing_value = -9999.f ; optical_depth_log:_FillValue = -9999s ; optical_depth_log:coordinates = "latitude longitude" ; short optical_depth_log_level(time, lat, lon, level) ; optical_depth_log_level:long_name = "Optical depth log average at 3 levels" ; optical_depth_log_level:units = "unitless" ; optical_depth_log_level:scale_factor = 0.01f ; optical_depth_log_level:valid_min = 0.f ; optical_depth_log_level:missing_value = -9999.f ; optical_depth_log_level:_FillValue = -9999s ; optical_depth_log_level:coordinates = "latitude longitude" ; optical_depth_log_level:valid_max = 150.f ; short particle_size(time, lat, lon, cld_phase) ; particle_size:long_name = "Particle size average" ; particle_size:scale_factor = 0.1f ; particle_size:valid_min = 0.f ; particle_size:valid_max = 150.f ; particle_size:missing_value = -9999.f ; particle_size:_FillValue = -9999s ; particle_size:note = "Water = Radius , Ice = Diameter" ; particle_size:coordinates = "latitude longitude" ; particle_size:units = "um" ; short particle_size_sd(time, lat, lon, cld_phase) ; particle_size_sd:long_name = "Particle size standard deviation" ; particle_size_sd:scale_factor = 0.1f ; particle_size_sd:valid_min = 0.f ; particle_size_sd:valid_max = 150.f ; particle_size_sd:missing_value = -9999.f ; particle_size_sd:_FillValue = -9999s ; particle_size_sd:coordinates = "latitude longitude" ; particle_size_sd:units = "um" ; short surface_down_longwave_flux(time, lat, lon) ; surface_down_longwave_flux:long_name = "Langley parameterized surface algorithm: downward longwave flux average" ; surface_down_longwave_flux:units = "W/m^2" ; surface_down_longwave_flux:scale_factor = 0.1f ; surface_down_longwave_flux:valid_min = 0.f ; surface_down_longwave_flux:valid_max = 1000.f ; surface_down_longwave_flux:missing_value = -9999.f ; surface_down_longwave_flux:_FillValue = -9999s ; surface_down_longwave_flux:coordinates = "latitude longitude" ; surface_down_longwave_flux:Special_note = "Currently place holder" ; short surface_down_shortwave_flux(time, lat, lon) ; surface_down_shortwave_flux:long_name = "Langley parameterized surface algorithm: downward shortwave flux average" ; surface_down_shortwave_flux:units = "W/m^2" ; surface_down_shortwave_flux:scale_factor = 0.1f ; surface_down_shortwave_flux:valid_min = 0.f ; surface_down_shortwave_flux:valid_max = 1400.f ; surface_down_shortwave_flux:missing_value = -9999.f ; surface_down_shortwave_flux:_FillValue = -9999s ; surface_down_shortwave_flux:coordinates = "latitude longitude" ; surface_down_shortwave_flux:Special_note = "Currently place holder" ; short surface_net_longwave_flux(time, lat, lon) ; surface_net_longwave_flux:long_name = "Surface net longwave flux average" ; surface_net_longwave_flux:units = "W/m^2" ; surface_net_longwave_flux:scale_factor = 0.1f ; surface_net_longwave_flux:valid_min = 0.f ; surface_net_longwave_flux:valid_max = 1000.f ; surface_net_longwave_flux:missing_value = -9999.f ; surface_net_longwave_flux:_FillValue = -9999s ; surface_net_longwave_flux:coordinates = "latitude longitude" ; surface_net_longwave_flux:Special_note = "Currently place holder" ; short surface_net_shortwave_flux(time, lat, lon) ; surface_net_shortwave_flux:long_name = "Surface net shortwave flux average" ; surface_net_shortwave_flux:units = "W/m^2" ; surface_net_shortwave_flux:scale_factor = 0.1f ; surface_net_shortwave_flux:valid_min = 0.f ; surface_net_shortwave_flux:valid_max = 1400.f ; surface_net_shortwave_flux:missing_value = -9999.f ; surface_net_shortwave_flux:_FillValue = -9999s ; surface_net_shortwave_flux:coordinates = "latitude longitude" ; surface_net_shortwave_flux:Special_note = "Currently place holder" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2024-1-31 00:00:00" ; time:NOTE = "This is the nominal (starting) time of the satellite image" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "s" ; time_offset:NOTE = "This is the nominal (starting) time of the satellite image" ; short visible_reflectance(time, lat, lon, scn_type) ; visible_reflectance:long_name = "Visible reflectance average" ; visible_reflectance:units = "unitless" ; visible_reflectance:scale_factor = 0.001f ; visible_reflectance:valid_min = 0.f ; visible_reflectance:valid_max = 1.6f ; visible_reflectance:missing_value = -9999.f ; visible_reflectance:_FillValue = -9999s ; visible_reflectance:coordinates = "latitude longitude" ; int water_path(time, lat, lon, cld_phase) ; water_path:long_name = "Water path average" ; water_path:units = "g/m^2" ; water_path:scale_factor = 0.1f ; water_path:valid_min = 0.f ; water_path:valid_max = 6000.f ; water_path:missing_value = -9999.f ; water_path:_FillValue = -9999 ; water_path:coordinates = "latitude longitude" ; int water_path_sd(time, lat, lon, cld_phase) ; water_path_sd:long_name = "Water path standard deviation" ; water_path_sd:units = "g/m^2" ; water_path_sd:scale_factor = 0.1f ; water_path_sd:valid_min = 0.f ; water_path_sd:valid_max = 6000.f ; water_path_sd:missing_value = -9999.f ; water_path_sd:_FillValue = -9999 ; water_path_sd:coordinates = "latitude longitude" ; int clearsky_ir_temperature(time, lat, lon) ; clearsky_ir_temperature:long_name = "Infrared clear sky temperature average" ; clearsky_ir_temperature:units = "K" ; clearsky_ir_temperature:scale_factor = 0.01f ; clearsky_ir_temperature:valid_min = 160.f ; clearsky_ir_temperature:valid_max = 340.f ; clearsky_ir_temperature:missing_value = -9999.f ; clearsky_ir_temperature:_FillValue = -9999 ; clearsky_ir_temperature:coordinates = "latitude longitude" ; short clearsky_vis_reflectance(time, lat, lon) ; clearsky_vis_reflectance:long_name = "Visible clear sky reflectance average" ; clearsky_vis_reflectance:units = "unitless" ; clearsky_vis_reflectance:scale_factor = 0.001f ; clearsky_vis_reflectance:valid_min = 0.f ; clearsky_vis_reflectance:valid_max = 1.6f ; clearsky_vis_reflectance:missing_value = -9999.f ; clearsky_vis_reflectance:_FillValue = -9999s ; clearsky_vis_reflectance:coordinates = "latitude longitude" ; short solar_zenith_angle(time, lat, lon) ; solar_zenith_angle:long_name = "Solar zenith angle" ; solar_zenith_angle:units = "deg" ; solar_zenith_angle:scale_factor = 0.01f ; solar_zenith_angle:valid_min = 0.f ; solar_zenith_angle:valid_max = 100.f ; solar_zenith_angle:missing_value = -9999.f ; solar_zenith_angle:_FillValue = -9999s ; solar_zenith_angle:coordinates = "latitude longitude" ; solar_zenith_angle:Special_note = "For internal use only!" ; short viewing_zenith_angle(time, lat, lon) ; viewing_zenith_angle:long_name = "Viewing zenith angle" ; viewing_zenith_angle:units = "deg" ; viewing_zenith_angle:scale_factor = 0.01f ; viewing_zenith_angle:valid_min = 0.f ; viewing_zenith_angle:valid_max = 90.f ; viewing_zenith_angle:missing_value = -9999.f ; viewing_zenith_angle:_FillValue = -9999s ; viewing_zenith_angle:coordinates = "latitude longitude" ; viewing_zenith_angle:Special_note = "For internal use only!" ; short azimuth_angle(time, lat, lon) ; azimuth_angle:long_name = "Azimuth angle" ; azimuth_angle:units = "deg" ; azimuth_angle:scale_factor = 0.1f ; azimuth_angle:valid_min = 0.f ; azimuth_angle:valid_max = 360.f ; azimuth_angle:missing_value = -9999.f ; azimuth_angle:_FillValue = -9999s ; azimuth_angle:coordinates = "latitude longitude" ; azimuth_angle:Special_note = "For internal use only!" ; short scan_time(time, lat, lon) ; scan_time:long_name = "Average Scan time" ; scan_time:units = "hour" ; scan_time:scale_factor = 0.01f ; scan_time:valid_min = 0.f ; scan_time:valid_max = 24.f ; scan_time:missing_value = -9999.f ; scan_time:_FillValue = -9999s ; scan_time:coordinates = "latitude longitude" ; scan_time:NOTE = "This is the actual time per scanline (nominal image time + time to scan to that point)" ; float sensor_lat ; sensor_lat:long_name = "North latitude sub-satellite (sensor) position (approx.)" ; sensor_lat:units = "degree_N" ; sensor_lat:valid_min = -90.f ; sensor_lat:valid_max = 90.f ; sensor_lat:missing_value = -9999.f ; float sensor_lon ; sensor_lon:long_name = "East longitude sub-satellite (sensor) position (approx.)" ; sensor_lon:units = "degree_E" ; sensor_lon:valid_min = -180.f ; sensor_lon:valid_max = 180.f ; sensor_lon:missing_value = -9999.f ; float sensor_alt ; sensor_alt:long_name = "Altitude of satellite (sensor) above mean sea level (approx.)" ; sensor_alt:units = "m" ; sensor_alt:valid_min = 0.f ; sensor_alt:valid_max = 1.e+09f ; sensor_alt:missing_value = -9999.f ; // global attributes: :NetCDF_Version = "4.6.2 of Nov 29 2018 15:02:48 $" ; :Title = "Gridded cloud products derived from pixel level data" ; :Source = "NASA Langley Research Center" ; :Version = "V4.2.4" ; :Date = "VISST (now called SatCORPS-Satellite Cloud Observations and Radiative Property retrieval System) processed on Mar 29 0000" ; :facility_id = "X1" ; :site_id = "ena" ; :data_level = "c1" ; :missing_value = "-9999.f" ; :zeb_platform = "enavisstgridm10minnisX1.c1" ; :history = "Fri Mar 29 14:50:01 2024: /bin/ncks -C -O -x -v platitude,plongitude,plat,plon,clearsky_ir_temperature,clearsky_vis_reflectance,solar_zenith_angle,viewing_zenith_angle,azimuth_angle,Version,cld_phase,cld_type,level,nb2bb_type,phase,scn_type,scn_type2,pixel_cnt enanewvisstgridm10minnisX1.c1.20240131.000000.cdf enavisstgridm10minnisX1.c1.20240131.000000.cdf\nFri Mar 29 14:49:59 2024: ncrcat -O enanewvisstgridm10minnisX1.c1.rec.20240131.0000.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0030.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0100.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0130.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0200.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0230.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0300.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0330.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0400.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0430.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0500.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0530.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0600.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0630.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0700.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0730.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0800.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0830.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0900.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0930.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1000.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1030.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1100.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1130.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1200.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1230.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1300.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1330.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1400.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1430.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1500.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1530.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1600.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1630.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1700.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1730.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1800.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1830.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1900.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.1930.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2000.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2030.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2100.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2130.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2200.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2230.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2300.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.2330.cdf enanewvisstgridm10minnisX1.c1.20240131.000000.cdf\nFri Mar 29 14:49:30 2024: /bin/ncks -O --mk_rec_dmn time enanewvisstgridm10minnisX1.c1.20240131.0000.cdf enanewvisstgridm10minnisX1.c1.rec.20240131.0000.cdf\ncreated by user mk on machine cerx86b at Fri Mar 29 18:49:30 UTC 2024 using C" ; :input_files = "MET-10" ; :longwave_NB_BB_correlation = "The LW NB-BB correlation is given by method similar to the radiance-based approach in Doelling, D.R., M. Sun, L.T. Nguyen, M.L.Nordeen, C.O.Haney, D.F. Keyes, and P.E. Mlynczak, \"Advances in Geostationary-Derived Longwave Fluxes for the CERES Synoptic (SYN1deg) Product\", J. Atmos. Oceanic Technol., Vol. 33 (3), pp. 503-521 (March 2016) doi:10.1175/JTECH-D-15-0147.1 (with modifications). This data includes application of a regional 5x5 degree monthly normalization to Edition 4 CERES SSF1deg NOAA20 LW fluxes (linear correction)." ; :shortwave_NB_BB_correlation = "The SW NB-BB correlation is given by method described in Minnis, P., K. Bedka, Q. Trepte, C. R. Yost, S. T. Bedka, B. Scarino, K. Khlopenkov, and M. M. Khaiyer, 2016: A consistent long-term cloud and clear-sky radiation property dataset from the Advanced Very High Resolution Radiometer (AVHRR). Climate Algorithm Theoretical Basis Document (C-ATBD), CDRP-ATBD-0826 Rev 1 - NASA, NOAA CDR Program, 159 pp., DOI:10.789/V5HT2M8T, www.ncdc.noaa.gov/cdr/atmospheric/avhrr-cloud-properties-nasa. BB SW albedoes have been normalized via a regional 5x5 degree monthly normalization to Edition 4 CERES SSF1deg NOAA20 SW fluxes (converted to SW fluxes, linear correction, applied where SZA < 86 deg; valid final/corrected albedoes constrained to 5%(min) to 95% (max)." ; :IR_calibration = "The Meteosat-11 IR calibration was based on the nominal equations used in Mcidas and found at http://www.oso.noaa.gov/goes/goes-calibration/gvar-conversion.htm" ; :VISST = "NASA-Langley cloud and radiation products are produced using a suite of algorithms- VISST (Visible Infrared Solar-infrared Split-Window Technique), SIST (Solar-infrared Infrared Split-Window Technique) and SINT (Solar-infrared Infrared Near-Infrared Technique), now collectively called SatCORPS. The technique uses MET-11 channels to detect clouds and retrieve cloud microphysics. Atmospheric profiles are obtained from MERRA2. REFERENCES: Trepte, Q. Z., P. Minnis, S. Sun-Mack, C. R. Yost, Y. Chen, Z. Jin, G. Hong, F.-L. Chang, W. L. Smith, Jr., K. Bedka, T.L. Chee, 2019: Global cloud detection for CERES Edition 4 using Terra and Aqua MODIS data. IEEE Trans. Geosci. Remote Sens., vol. 57, no. 11, pp. 9410-9449, Nov. 2019, doi: 10.1109/TGRS.2019.2926620; Minnis, P., S. Sun-Mack, Y. Chen, F.-L. Chang, C. R. Yost, W. L. Smith, Jr., P. W. Heck, R. F. Arduini, S. Bedka, Y.Yi, G. Hong, Z. Jin, D. Painemal, R. Palikonda, B. Scarino, D. A. Spangenberg, R. Smith, Q. Z. Trepte, P. Yang, and Y. Xie, 2020: CERES MODIS cloud product retrievals for Edition 4, Part 1: Algorithm changes. IEEE Trans. Geosci. Remote Sens., doi: 10.1109/TGRS.2020.3008866; Minnis, P., L. Nguyen, R. Palikonda, P. W. Heck, D. A. Spangenberg, D. R. Doelling, J. K. Ayers, W. L. Smith, Jr., M. M. Khaiyer, Q. Z. Trepte, L. A. Avey, F.-L. Chang, C. R. Yost, T. Chee, S. Sun-Mack, Near-real time cloud retrievals from operational and research meteorological satellites, Proc. SPIE 7107, Remote Sensing of Clouds and the Atmosphere XIII, 710703 (13 October 2008); https://doi.org/10.1117/12.800344" ; :VERSION = "This version was processed historically and is an intermediate version. As updates are made, the data will be reprocessed in the future and replaced." ; :time_Dimension1 = "This dimension is tied to Time_Offset" ; :lat_Dimension1 = "This dimension is dependent upon the number of latitude bins for this data set" ; :lon_Dimension1 = "This dimension is dependent upon the number of longitude bins for this data set" ; :cld_type = "This dimension holds the data for the following cloud criteria:" ; :cld_type1 = "index : 1 = total clouds, 2 = ice clouds, 3 = water clouds, 4 = supercooled water clouds" ; :cld_phase = "This dimension holds the data for the following cloud phase criteria:" ; :cld_phase1 = "index : 1 = ice clouds, 2 = water clouds, 3 = supercooled water clouds" ; :scn_type = "This dimension holds the data for the following scene types:" ; :scn_type1 = "index : 1 = total, 2 = clear (cloudy = total - clear)" ; :level = "This dimension holds the data for the following level types:" ; :level1 = "index : 1 = total, 2 = low (0-2km), 3 = mid (>2-<6km), 4 = high (>6km)" ; :visible_reflectance_note1 = "effective_wavelength_visst = 0.65 um" ; :visible_reflectance_note2 = "spectral_width_instrument = 0.56 um - 0.71 um" ; :ir_temperature_note1 = "effective_wavelength_visst = 10.8 um" ; :ir_temperature_note2 = "spectral_width_instrument = 9.8 um - 11.8 um" ; :SD_Bad_Value = "a -9999. in a standard deviation bin indicates there were less than 3 points in that bin" ; :Flag_comment = "for cloud products, if there are no cloudy pixels in a region, it will set to -9999., for the rest of the products, a -9999 indicates no data available for that region." ; :visible_calibration = "The Meteosat-10 visible calibration equation is Rad(0.65um) = (g0)*(C-C0), where g0= 0.6213, C= visible channel count, C0=is the visible0 channel offset ( 51.0). REFERENCE: Nguyen, L, D.R. Doelling, P. Minnis, J.K. Ayers, 2004, Rapid Technique to cross calibrate satellite imager with visible channels, Proc. of 49th SPIE Meeting, Denver, CO, Aug. 2-6, 2004. http://www-pm.larc.nasa.gov/arm_refs.html" ; :_NCProperties = "version=2,netcdf=4.6.2,hdf5=1.8.19" ; :NCO = "netCDF Operators version 4.7.5 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco)" ; :nco_openmp_thread_number = 1 ; :General_comment = "This dataset is part of ongoing research projects. Users of the data for research leading to conference-level or peer-reviewed publications should contact the SatCORPS P.I. for ARM, Dr. William Smith Jr (william.l.smith@nasa.gov) before publishing any papers that include this data. The source of the data should be properly acknowledged and/or co-authorship should be offered depending on the level of documentation and contribution of the particular dataset. For any derived cloud, icing, and radiation products, it is in the best interest of individual researchers who use these datasets to ensure that they are using the latest and highest quality products available. Either Dr. Smith or other group members can provide the proper references, caveats, or level of participation needed for any given request." ; }