netcdf ganvisstgridfy2minnisX1.c1.20111231.000000 { dimensions: time = UNLIMITED ; // (24 currently) lat = 45 ; lon = 70 ; 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 = "degrees_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 = "degrees_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:missing_value = -9999.f ; optical_depth_linear:_FillValue = -9999s ; optical_depth_linear:coordinates = "latitude longitude" ; optical_depth_linear:valid_max = 150.f ; 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:missing_value = -9999.f ; optical_depth_log:_FillValue = -9999s ; optical_depth_log:coordinates = "latitude longitude" ; optical_depth_log:valid_max = 150.f ; 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: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 scan_time(time, lat, lon) ; scan_time:long_name = "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:Special_note = "For internal use only!" ; float sensor_alt ; sensor_alt:long_name = "Altitude of satellite (sensor) above mean sea level (approx.)" ; sensor_alt:units = "m" ; 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 ; 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 2011-12-31 00:00:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "s" ; 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!" ; // global attributes: :NetCDF_Version = "4.1.2 of Apr 25 2012 11:58:15 $" ; :Title = "Gridded cloud products derived from pixel level data" ; :Source = "NASA Langley Research Center" ; :Version = "V4.0" ; :Date = "VISST (now called SatCORPS-Satellite Cloud Observations and Radiative Property retrieval System) processed on Apr 22 2015" ; :facility_id = "X1" ; :site_id = "gan" ; :data_level = "c1" ; :missing_value = "-9999.f" ; :zeb_platform = "ganvisstgridfy2v4minnisX1.c1" ; :history = "Wed Dec 30 17:47:46 2015: 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 ganorgvisstgridfy2minnisX1.c1.20111231.000000.cdf ganvisstgridfy2minnisX1.c1.20111231.000000.cdf\ncreated by user mk on machine ssai at Wed Dec 30 19:37:19 UTC 2015 using C" ; :input_files = "FY2E" ; :longwave_NB_BB_correlation = "The LW NB-BB correlation is given by Mbb = a + b*Mnb + c*Mnb*Mnb + dMnb*ln(colRH), where Mbb is the BB OLR(Wm-2), Mnb is the NB flux(Wm-2um-1), and colRH is the column-weighted relative humidity(%) above the radiating surface. The coefficients are a=87.73, b=4.53,c=-.00651, and d=-.15872. The fits were derived from Jul-Aug 2002 GOES-8 vs CERES fluxes over the CRYSTAL domain. The CERES limb-darkening function is used to convert NB radiance to flux. These derived broadband values were then corrected by comparing with CERES Aqua BB LW fluxes for the corresponding month. These fluxes are preliminary. REFERENCE: Doelling, D. R, M.M. Khaiyer, and P. Minnis: 2003, Improved ARM-SGP TOA OLR Fluxes from GOES-8 IR Radiances based on CERES data, Proc. of 13th Annual ARM Science Team Meeting, Boulder, CO, March 31 to April 4, 2003. http://www.arm.gov/publications/proceedings/conf13/" ; :shortwave_NB_BB_correlation = "The SW NB-BB correlation is given by Abb = a + b*Anb + c*Anb*Anb + d*ln(1/cos(SZA)), where Abb is the BB albedo (fraction), Anb is the NB albedo (fraction) and SZA is the solar zenith angle (deg). The coefficients are a=0.05646,b=0.6658, c=0.05843, and d=0.07 for land regions, and a=0.01983,b=0.7628,c=-0.01485,and d=0.07 for water regions. The relationship was derived from Jul-Aug 2002 GOES-8 vs CERES fluxes over the CRYSTAL domain. The ERBE bidirectional model is used to convert NB reflectance to albedo. These derived broadband values were then corrected by comparing with CERES Aqua BB SW albedoes for the corresponding month. These albedos are preliminary. REFERENCE: V.Chakrapani, D.R.Doelling, M.M.Khaiyer, and P.Minnis: 2003, New Visible to Broadband Shortwave Conversions for Deriving Albedos from GOES-8 Over the ARM SGP, Proc. of 13th Annual ARM Science Team Meeting, Boulder, CO, March 31 to April 4, 2003. http://www.arm.gov/publications/proceedings/conf13/" ; :visible_calibration = "The FY2 visible calibration equation is Rad(0.65um) = (g0 + g1*d + g2*d*d)*(C-C0), where g0=0.01e-06, g1=-0.001e-4, g2=0.0, C= visible channel count, C0=visible channel offset (29.0), d is the number of days since reference. 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#CPR" ; :IR_calibration = "The FY2E IR calibration equation is: IR_tempnew = x*(IR_temp + corr), where the factors are: for the 3.7um channel, x=0.9974, corr=0.7; 11um, x=0.9992, corr=1.53." ; :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 FY2E channels to detect clouds and retrieve cloud microphysics. Atmospheric profiles are obtained from GFS. REF:Minnis,P.,S.Sun-Mack,D.F.Young,P.W.Heck,D.P.Garber,Y.Chen,D.A.Spangenberg,R.F.Arduini,Q.Z.Trepte,W.L.Smith,Jr.,J.K.Ayers,S.C.Gibson,W.F.Miller,V.Chakrapani,Y.Takano,K.-N.Liou,Y.Xie,and P.Yang,2011: CERES Edition-2 cloud property retrievals using TRMM VIRS and Terra and Aqua MODIS data,Part I: Algorithms. IEEE Trans. Geosci. Remote Sens.,49,11,4374-4400; Minnis,P.et al,2008,Near-real time cloud retrievals from operational and research meteorological satellites. Proc. SPIE Europe Remote Sens. 2008, Cardiff,Wales,UK,15-18 Sep,7107-2,8 pp. http://www-pm.larc.nasa.gov (Publications link" ; :VERSION = "The FY2E satellite (from which this dataset is derived) is affected by a number of issues. These include navigation issues, and some instability in the satellite\'s imager (especially IR channels). These issues will affect the derived cloud and radiative properties, so this dataset should be considered an extremely preliminary version. This version was processed in near-realtime and is a preliminary 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.5370 um - 0.7090 um" ; :ir_temperature_note1 = "effective_wavelength_visst = 10.8 um" ; :ir_temperature_note2 = "spectral_width_instrument = 10.1947 um - 11.1782 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." ; :NCO = "4.3.0" ; :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 Dr. Patrick Minnis (p.minnis@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. Minnis or other group members can provide the proper references, caveats, or level of participation needed for any given request." ; :Reprocessing_history = "This version of the gridded data represents a correction of the potential memory allocation error effects described in the Data User Notes on the VISST (now called SatCORPS) documentation page http://www.arm.gov/xdc/xds/visst." ; }