netcdf sgpbbhrpavg1mlawerC1.c1.20060227.002000 { dimensions: time = UNLIMITED ; // (48 currently) levels = 55 ; layers = 54 ; variables: int base_time ; base_time:string = "2006-02-27 00:20:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2006-02-27 00:20:00 0:00" ; time_offset:comment = "sample time is the middle of 30 minute averaging period" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2006-02-27 0:00:00 0:00" ; time:comment = "sample time is the middle of 30 minute averaging period" ; float height(levels) ; height:long_name = "Height above sea level for each output level" ; height:units = "kmASL" ; float pressure(time, levels) ; pressure:long_name = "Pressure at each output level" ; pressure:units = "mb" ; float temperature(time, levels) ; temperature:long_name = "Temperature at each output level" ; temperature:units = "degK" ; float column_ozone(time) ; column_ozone:long_name = "Total column ozone" ; column_ozone:units = "Dobson units" ; float column_pwv(time) ; column_pwv:long_name = "Total column precipitable water vapor" ; column_pwv:units = "cm" ; float aerosol_optical_depth_700(time) ; aerosol_optical_depth_700:long_name = "Total column aerosol optical depth at 700nm" ; aerosol_optical_depth_700:units = "unitless" ; float zenith(time) ; zenith:long_name = "Solar zenith angle" ; zenith:units = "degrees" ; int qc_flux(time) ; qc_flux:long_name = "QC field for flux calculations" ; qc_flux:units = "unitless" ; qc_flux:description = "Values are bitpacked results of tests; bit values are:\\n0x1 = Failed longwave residual test\\n0x2 = Failed shortwave residual test\\n0x4 = Failed longwave measurement variability test\\n0x8 = Failed shortwave diffuse measurement variability test\\n0x16 = Failed shortwave direct measurement variability test\\n0x32 = Missing lw model or measurement\\n0x64 = Missing sw model or measurement\\n0x128 = Failed longwave TOA residual test\\n0x256 = Failed shortwave TOA residual test\\n" ; int n_avg_lw(time) ; n_avg_lw:long_name = "Number of longwave 1-minute samples averaged in this 30 minute block" ; n_avg_lw:units = "unitless" ; n_avg_lw:Comment = "-9999 means no samples exist in block; 0 means samples exist but all were rejected" ; int n_avg_sw_diff(time) ; n_avg_sw_diff:long_name = "Number of shortwave diffuse 1-minute samples averaged in this 30 minute block" ; n_avg_sw_diff:units = "unitless" ; n_avg_sw_diff:Comment = "-9999 means no samples exist in block; 0 means samples exist but all were rejected" ; int n_avg_sw_dirn(time) ; n_avg_sw_dirn:long_name = "Number of direct normal 1-minute samples averaged in this 30 minute block" ; n_avg_sw_dirn:units = "unitless" ; n_avg_sw_dirn:Comment = "-9999 means no samples exist in block; 0 means samples exist but all were rejected" ; float lw_heating_rates(time, layers) ; lw_heating_rates:long_name = "Longwave heating rates across each output layer" ; lw_heating_rates:units = "deg/day" ; float sw_heating_rates(time, layers) ; sw_heating_rates:long_name = "Shortwave heating rates across each output layer" ; sw_heating_rates:units = "deg/day" ; float total_heating_rates(time, layers) ; total_heating_rates:long_name = "Total heating rates across each output layer" ; total_heating_rates:units = "deg/day" ; total_heating_rates:comment = "Sum of LW and SW heating rates, with sw=0 when zenith angle gt 80.0 degrees" ; float clear_lw_heating_rates(time, layers) ; clear_lw_heating_rates:long_name = "Clear-sky longwave heating rates across each layer (for cloud forcing)" ; clear_lw_heating_rates:units = "deg/day" ; float clear_sw_heating_rates(time, layers) ; clear_sw_heating_rates:long_name = "Clear-sky shortwave heating rates across each layer (for cloud forcing)" ; clear_sw_heating_rates:units = "deg/day" ; float clear_tot_heating_rates(time, layers) ; clear_tot_heating_rates:long_name = "Clear-sky total heating rates across each layer (for cloud forcing)" ; clear_tot_heating_rates:units = "deg/day" ; clear_tot_heating_rates:comment = "Sum of clear-sky LW and SW heating rates, with sw=0 when zenith angle gt 80.0 degrees" ; float lw_up_flux(time, levels) ; lw_up_flux:long_name = "Longwave upwelling flux at each output level" ; lw_up_flux:units = "W/m2" ; float lw_dn_flux(time, levels) ; lw_dn_flux:long_name = "Longwave downwelling flux at each output level" ; lw_dn_flux:units = "W/m2" ; float sw_up_flux(time, levels) ; sw_up_flux:long_name = "Shortwave upwelling flux at each output level" ; sw_up_flux:units = "W/m2" ; float sw_dn_flux(time, levels) ; sw_dn_flux:long_name = "Shortwave downwelling flux at each output level" ; sw_dn_flux:units = "W/m2" ; float clear_lw_dn_flux(time, levels) ; clear_lw_dn_flux:long_name = "Clear-sky longwave downwelling flux at each output level (for cloud forcing)" ; clear_lw_dn_flux:units = "W/m2" ; float clear_lw_up_flux(time, levels) ; clear_lw_up_flux:long_name = "Clear-sky longwave upwelling flux at each output level (for cloud forcing)" ; clear_lw_up_flux:units = "W/m2" ; float clear_sw_dn_flux(time, levels) ; clear_sw_dn_flux:long_name = "Clear-sky shortwwave downwelling flux at each output level (for cloud forcing)" ; clear_sw_dn_flux:units = "W/m2" ; float clear_sw_up_flux(time, levels) ; clear_sw_up_flux:long_name = "Clear-sky shortwave upwelling flux at each output level (for cloud forcing)" ; clear_sw_up_flux:units = "W/m2" ; float lw_dn_surf_flux(time) ; lw_dn_surf_flux:long_name = "Longwave downwelling flux at the surface" ; lw_dn_surf_flux:units = "W/m2" ; float lw_up_surf_flux(time) ; lw_up_surf_flux:long_name = "Longwave upwelling flux at the surface" ; lw_up_surf_flux:units = "W/m2" ; float sw_up_surf_flux(time) ; sw_up_surf_flux:long_name = "Shortwave upwelling flux at surface" ; sw_up_surf_flux:units = "W/m2" ; float sw_direct_normal_surf_flux(time) ; sw_direct_normal_surf_flux:long_name = "Shortwave direct normal flux at surface" ; sw_direct_normal_surf_flux:units = "W/m2" ; float sw_diffuse_surf_flux(time) ; sw_diffuse_surf_flux:long_name = "Shortwave diffuse flux at surface" ; sw_diffuse_surf_flux:units = "W/m2" ; float sw_dn_surf_flux(time) ; sw_dn_surf_flux:long_name = "Shortwave total downwelling flux at surface" ; sw_dn_surf_flux:units = "W/m2" ; float lw_up_toa_flux(time) ; lw_up_toa_flux:long_name = "Longwave upwelling flux at TOA" ; lw_up_toa_flux:units = "W/m2" ; float sw_up_toa_flux(time) ; sw_up_toa_flux:long_name = "Shortwave upwelling flux at TOA" ; sw_up_toa_flux:units = "W/m2" ; float sw_dn_toa_flux(time) ; sw_dn_toa_flux:long_name = "Shortwave downwelling flux at TOA" ; sw_dn_toa_flux:units = "W/m2" ; float meas_lw_surf_flux(time) ; meas_lw_surf_flux:long_name = "Measured longwave downwelling flux at surface" ; meas_lw_surf_flux:units = "W/m2" ; float meas_lw_surf_flux_sdev(time) ; meas_lw_surf_flux_sdev:long_name = "Standard deviation of measured longwave surface flux over 5 minute integration time" ; meas_lw_surf_flux_sdev:units = "W/m2" ; float meas_lw_toa_flux(time) ; meas_lw_toa_flux:long_name = "Measured upward longwave flux at TOA" ; meas_lw_toa_flux:units = "W/m2" ; float meas_sw_direct_normal_surf_flux(time) ; meas_sw_direct_normal_surf_flux:long_name = "Measured shortwave direct normal flux at surface" ; meas_sw_direct_normal_surf_flux:units = "W/m2" ; float meas_sw_direct_normal_surf_flux_sdev(time) ; meas_sw_direct_normal_surf_flux_sdev:long_name = "Standard deviation of measured direct normal flux over 5 minute integration time" ; meas_sw_direct_normal_surf_flux_sdev:units = "W/m2" ; float meas_sw_diffuse_surf_flux(time) ; meas_sw_diffuse_surf_flux:long_name = "Measured shortwave diffuse flux at surface" ; meas_sw_diffuse_surf_flux:units = "W/m2" ; float meas_sw_diffuse_surf_flux_sdev(time) ; meas_sw_diffuse_surf_flux_sdev:long_name = "Standard deviation of measured diffuse flux over 5 minute integration time" ; meas_sw_diffuse_surf_flux_sdev:units = "W/m2" ; float meas_sw_dn_surf_flux(time) ; meas_sw_dn_surf_flux:long_name = "Measured shortwave total flux at surface" ; meas_sw_dn_surf_flux:units = "W/m2" ; float meas_sw_surf_dn_flux_sdev(time) ; meas_sw_surf_dn_flux_sdev:long_name = "Standard deviation of measured total flux over 5 minute integration time" ; meas_sw_surf_dn_flux_sdev:units = "W/m2" ; float meas_sw_toa_flux(time) ; meas_sw_toa_flux:long_name = "Measured downward shortwave net flux at TOA" ; meas_sw_toa_flux:units = "W/m2" ; float cloud_tot_lwp(time) ; cloud_tot_lwp:long_name = "Integrated liquid water path across all cloud layers" ; cloud_tot_lwp:units = "g/m2" ; float cloud_tot_iwp(time) ; cloud_tot_iwp:long_name = "Integrated ice water path across all cloud layers" ; cloud_tot_iwp:units = "g/m2" ; float cloud_fraction(time) ; cloud_fraction:long_name = "Cloud fraction for thirty minute window" ; cloud_fraction:units = "unitless" ; cloud_fraction:comment = "This is the fraction of ICA instances in our 30 minute window with a cloud" ; float lat ; lat:long_name = "north latitude" ; lat:units = "degrees" ; float lon ; lon:long_name = "east longitude" ; lon:units = "degrees" ; float alt ; alt:long_name = "Altitude of instrument cluster at site" ; alt:units = "meters above Mean Sea Level" ; // global attributes: :Date = "Thu Jun 4 22:13:54 2009" ; :Version = "Version: ver1.5" ; :missing_value = -9999.f ; :zeb_platform = "sgpbbhrpavg1mlawerC1.c1" ; }