netcdf sgp180iopsndgv3varanae09C1.c1.20110422.000000 { dimensions: time = UNLIMITED ; // (368 currently) lev = 42 ; variables: double base_time ; base_time:units = "seconds since 1970-1-1 00:00:00.00" ; base_time:long_name = "Base time in Epoch" ; base_time:string = "2011-4-22 0:0:0.0 GMT" ; double time(time) ; time:units = "days since 2010-12-31" ; time:long_name = "calendar day fraction of the year 2011" ; time:calendar = "gregorian" ; time:axis = "T" ; double time_offset(time) ; time_offset:units = "seconds since 2011-4-22 0:0:0.0" ; time_offset:long_name = "Time offset from base_time" ; time_offset:missing_value = 1.e+20 ; int year(time) ; year:units = "" ; year:long_name = "Year" ; year:missing_value = -9999 ; int month(time) ; month:units = "" ; month:long_name = "Month" ; month:missing_value = -9999 ; int day(time) ; day:units = "" ; day:long_name = "Day" ; day:missing_value = -9999 ; int hour(time) ; hour:units = "" ; hour:long_name = "Hour" ; hour:missing_value = -9999 ; int minute(time) ; minute:units = "" ; minute:long_name = "Minute" ; minute:missing_value = -9999 ; float lat ; lat:units = "degree_north" ; lat:long_name = "latitude" ; float lon ; lon:units = "degree_west" ; lon:long_name = "longitude" ; float alt ; alt:units = "m" ; alt:long_name = "altitude, height above mean sea level" ; float phis ; phis:units = "m2/s2" ; phis:long_name = "surface geopotential height" ; double lev(lev) ; lev:units = "mb" ; lev:long_name = "preassure levels" ; float T(time, lev) ; T:units = "K" ; T:long_name = "Temperature" ; T:standard_name = "air_temperature" ; T:version = "en09" ; T:source = "Sonde + RUC Analysis" ; T:missing_value = -9999.f ; float q(time, lev) ; q:units = "g/kg" ; q:long_name = "Water vapor mixing ratio" ; q:standard_name = "humidity_mixing_ratio" ; q:version = "en09" ; q:source = "Sonde + RUC Analysis" ; q:missing_value = -9999.f ; float u(time, lev) ; u:units = "m/s" ; u:long_name = "Horizontal wind U component" ; u:standard_name = "eastward_wind" ; u:version = "en09" ; u:source = "Sonde + RUC Analysis" ; u:missing_value = -9999.f ; float v(time, lev) ; v:units = "m/s" ; v:long_name = "Horizontal wind V component" ; v:standard_name = "northward_wind" ; v:version = "en09" ; v:source = "Sonde + RUC Analysis" ; v:missing_value = -9999.f ; float omega(time, lev) ; omega:units = "mb/hour" ; omega:long_name = "vertical velocity" ; omega:standard_name = "lagrangian_tendency_of_air_pressure" ; omega:version = "en09" ; omega:source = "Derived from Sonde + RUC Analysis" ; omega:missing_value = -9999.f ; float div(time, lev) ; div:units = "1/s" ; div:long_name = "Horizontal wind divergence" ; div:standard_name = "divergence_of_wind" ; div:version = "en09" ; div:source = "Derived from Sonde + RUC Analysis" ; div:missing_value = -9999.f ; float T_adv_h(time, lev) ; T_adv_h:units = "K/hour" ; T_adv_h:long_name = "Horizontal Temp advection" ; T_adv_h:standard_name = "tendency_of_air_temperature_due_to_advection horizontal" ; T_adv_h:version = "en09" ; T_adv_h:source = "Derived from Sonde + RUC Analysis" ; T_adv_h:missing_value = -9999.f ; float T_adv_v(time, lev) ; T_adv_v:units = "K/hour" ; T_adv_v:long_name = "Vertical Temp advection" ; T_adv_v:standard_name = "tendency_of_air_temperature_due_to_advection vertical" ; T_adv_v:version = "en09" ; T_adv_v:source = "Derived from Sonde + RUC Analysis" ; T_adv_v:missing_value = -9999.f ; float q_adv_h(time, lev) ; q_adv_h:units = "g/kg/hour" ; q_adv_h:long_name = "Horizontal q advection" ; q_adv_h:standard_name = "tendency_of_humidity_mixing_ratio_due_to_advection horizontal" ; q_adv_h:version = "en09" ; q_adv_h:source = "Derived from Sonde + RUC Analysis" ; q_adv_h:missing_value = -9999.f ; float q_adv_v(time, lev) ; q_adv_v:units = "g/kg/hour" ; q_adv_v:long_name = "Vertical q advection" ; q_adv_v:standard_name = "tendency_of_humidity_mixing_ratio_due_to_advection vertical" ; q_adv_v:version = "en09" ; q_adv_v:source = "Derived from Sonde + RUC Analysis" ; q_adv_v:missing_value = -9999.f ; float s(time, lev) ; s:units = "K" ; s:long_name = "Dry satic energy/Cp" ; s:standard_name = "dry_static_energy_content_of_atmosphere_layer" ; s:version = "en09" ; s:source = "Sonde + RUC Analysis" ; s:missing_value = -9999.f ; float s_adv_h(time, lev) ; s_adv_h:units = "K/hour" ; s_adv_h:long_name = "Hori. dry static energy adv./Cp" ; s_adv_h:standard_name = "tendency_of_dry_static_energy_due_to_advection horizontal" ; s_adv_h:version = "en09" ; s_adv_h:source = "Derived from Sonde + RUC Analysis" ; s_adv_h:missing_value = -9999.f ; float s_adv_v(time, lev) ; s_adv_v:units = "K/hour" ; s_adv_v:long_name = "Vert. dry static energy adv./Cp" ; s_adv_v:standard_name = "tendency_of_dry_static_energy_due_to_advection vertical" ; s_adv_v:version = "en09" ; s_adv_v:source = "Derived from Sonde + RUC Analysis" ; s_adv_v:missing_value = -9999.f ; float dsdt(time, lev) ; dsdt:units = "K/hour" ; dsdt:long_name = "d(dry static energy)/dt/Cp" ; dsdt:standard_name = "tendency_of_dry_static_energy_content_of_atmosphere_layer" ; dsdt:version = "en09" ; dsdt:source = "Sonde + RUC Analysis" ; dsdt:missing_value = -9999.f ; float dTdt(time, lev) ; dTdt:units = "K/hour" ; dTdt:long_name = "d(temperature)/dt" ; dTdt:standard_name = "tendency_of_air_temperature" ; dTdt:version = "en09" ; dTdt:source = "Sonde + RUC Analysis" ; dTdt:missing_value = -9999.f ; float dqdt(time, lev) ; dqdt:units = "g/kg/hour" ; dqdt:long_name = "d(water vapor mixing ratio)/dt" ; dqdt:standard_name = "tendency_of_humidity_mixing_ratio" ; dqdt:version = "en09" ; dqdt:source = "Sonde + RUC Analysis" ; dqdt:missing_value = -9999.f ; float q1(time, lev) ; q1:units = "k/hour" ; q1:long_name = "Apparent heat sources Yanai (1973)" ; q1:standard_name = "" ; q1:version = "en09" ; q1:source = "Derived from Sonde + RUC Analysis" ; q1:missing_value = -9999.f ; float q2(time, lev) ; q2:units = "K/hour" ; q2:long_name = "Apparent moisture sinks Yanai (1973)" ; q2:standard_name = "" ; q2:version = "en09" ; q2:source = "Derived from Sonde + RUC Analysis" ; q2:missing_value = -9999.f ; float cld(time, lev) ; cld:units = "%" ; cld:long_name = "Cloud fraction" ; cld:standard_name = "cloud_area_fraction_in_atmosphere_layer" ; cld:version = "en09" ; cld:source = "Derived from ARSCL" ; cld:missing_value = -9999.f ; float qc_cld(time, lev) ; qc_cld:units = "" ; qc_cld:long_name = "Data Quality Check for ARSCL cloud fraction" ; qc_cld:standard_name = "qc_cloud_area_fraction_in_atmosphere_layer" ; qc_cld:version = "en09" ; qc_cld:source = "0: calculated from more than 50% valid points, -1: calculated with valid points between 30% and 50%, -2: valid points between 10% and 30%, -3: less than 10% valid points, -4: no valid data" ; qc_cld:missing_value = -9999.f ; float prec_srf(time) ; prec_srf:units = "mm/hour" ; prec_srf:long_name = "Surface precipitation" ; prec_srf:standard_name = "lwe_precipitation_rate" ; prec_srf:version = "en09" ; prec_srf:source = "Rain gauge adjusted WSR-88D radar precipitation - ABRFC" ; prec_srf:missing_value = -9999.f ; float LH(time) ; LH:units = "W/m2" ; LH:long_name = "Surf. latent heat flux, upward positive" ; LH:standard_name = "surface_upward_latent_heat_flux" ; LH:version = "en09" ; LH:source = "BAEBBR" ; LH:missing_value = -9999.f ; float SH(time) ; SH:units = "W/m2" ; SH:long_name = "Surf. sensible heat flux,upward positive" ; SH:standard_name = "surface_upward_sensible_heat_flux" ; SH:version = "en09" ; SH:source = "BAEBBR" ; SH:missing_value = -9999.f ; float p_srf_aver(time) ; p_srf_aver:units = "mb" ; p_srf_aver:long_name = "Surf. pressure averaged over the domain" ; p_srf_aver:standard_name = "surface_air_pressure domain average" ; p_srf_aver:version = "en09" ; p_srf_aver:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; p_srf_aver:missing_value = -9999.f ; float p_srf_center(time) ; p_srf_center:units = "mb" ; p_srf_center:long_name = "Surf. pressure at center of the domain" ; p_srf_center:standard_name = "surface_air_pressure domain center" ; p_srf_center:version = "en09" ; p_srf_center:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; p_srf_center:missing_value = -9999.f ; float T_srf(time) ; T_srf:units = "C" ; T_srf:long_name = "Surf. air temperature" ; T_srf:standard_name = "air_temperature at 2m" ; T_srf:version = "en09" ; T_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; T_srf:missing_value = -9999.f ; float T_soil(time) ; T_soil:units = "C" ; T_soil:long_name = "Soil temperature" ; T_soil:standard_name = "soil temperature" ; T_soil:version = "en09" ; T_soil:source = "BAEBBR s1 missing" ; T_soil:missing_value = -9999.f ; float RH_srf(time) ; RH_srf:units = "%" ; RH_srf:long_name = "Surf. air relative humidity" ; RH_srf:standard_name = "relative_humidity at 2m" ; RH_srf:version = "en09" ; RH_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; RH_srf:missing_value = -9999.f ; float wspd_srf(time) ; wspd_srf:units = "m/s" ; wspd_srf:long_name = "Surf. wind speed" ; wspd_srf:standard_name = "wind_speed at 10m" ; wspd_srf:version = "en09" ; wspd_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; wspd_srf:missing_value = -9999.f ; float u_srf(time) ; u_srf:units = "m/s" ; u_srf:long_name = "Surf. U component" ; u_srf:standard_name = "eastward_wind at 10m" ; u_srf:version = "en09" ; u_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; u_srf:missing_value = -9999.f ; float v_srf(time) ; v_srf:units = "m/s" ; v_srf:long_name = "Surf. V component" ; v_srf:standard_name = "northward_wind at 10m" ; v_srf:version = "en09" ; v_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; v_srf:missing_value = -9999.f ; float rad_net_srf(time) ; rad_net_srf:units = "W/m2" ; rad_net_srf:long_name = "Surf. net rad., Downward" ; rad_net_srf:standard_name = "surface_net_downward_radiative_flux" ; rad_net_srf:version = "en09" ; rad_net_srf:source = "SIRS - qcrad" ; rad_net_srf:missing_value = -9999.f ; float lw_net_toa(time) ; lw_net_toa:units = "W/m2" ; lw_net_toa:long_name = "TOA LW flux, upward positive" ; lw_net_toa:standard_name = "toa_net_upward_longwave_flux" ; lw_net_toa:version = "en09" ; lw_net_toa:source = "GOES VISST" ; lw_net_toa:missing_value = -9999.f ; float sw_net_toa(time) ; sw_net_toa:units = "W/m2" ; sw_net_toa:long_name = "TOA net SW flux, downward positive" ; sw_net_toa:standard_name = "toa_net_downward_shortwave_flux" ; sw_net_toa:version = "en09" ; sw_net_toa:source = "GOES VISST" ; sw_net_toa:missing_value = -9999.f ; float sw_dn_toa(time) ; sw_dn_toa:units = "W/m2" ; sw_dn_toa:long_name = "TOA solar insolation" ; sw_dn_toa:standard_name = "toa_incoming_shortwave_flux" ; sw_dn_toa:version = "en09" ; sw_dn_toa:source = "GOES VISST" ; sw_dn_toa:missing_value = -9999.f ; float cld_low(time) ; cld_low:units = "%" ; cld_low:long_name = "Satellite-measured low level cloud" ; cld_low:standard_name = "" ; cld_low:version = "en09" ; cld_low:source = "GOES VISST" ; cld_low:missing_value = -9999.f ; float cld_mid(time) ; cld_mid:units = "%" ; cld_mid:long_name = "Satellite-measured middle level cloud" ; cld_mid:standard_name = "" ; cld_mid:version = "en09" ; cld_mid:source = "GOES VISST" ; cld_mid:missing_value = -9999.f ; float cld_high(time) ; cld_high:units = "%" ; cld_high:long_name = "Satellite-measured high level cloud" ; cld_high:standard_name = "" ; cld_high:version = "en09" ; cld_high:source = "GOES VISST" ; cld_high:missing_value = -9999.f ; float cld_tot(time) ; cld_tot:units = "%" ; cld_tot:long_name = "Satellite-measured total cloud" ; cld_tot:standard_name = "cloud_area_fraction" ; cld_tot:version = "en09" ; cld_tot:source = "GOES VISST" ; cld_tot:missing_value = -9999.f ; float cld_thick(time) ; cld_thick:units = "km" ; cld_thick:long_name = "Satellite-measured cloud thickness" ; cld_thick:standard_name = "" ; cld_thick:version = "en09" ; cld_thick:source = "GOES VISST" ; cld_thick:missing_value = -9999.f ; float cld_top(time) ; cld_top:units = "km" ; cld_top:long_name = "Satellite-measured cloud top" ; cld_top:standard_name = "cloud_top_altitude" ; cld_top:version = "en09" ; cld_top:source = "GOES VISST" ; cld_top:missing_value = -9999.f ; float LWP(time) ; LWP:units = "cm" ; LWP:long_name = "cloud liquid water path" ; LWP:standard_name = "atmosphere_cloud_liquid_water_content" ; LWP:version = "en09" ; LWP:source = "MWR" ; LWP:missing_value = -9999.f ; float dh2odt_col(time) ; dh2odt_col:units = "mm/hour" ; dh2odt_col:long_name = "Column-integrated dH2O/dt" ; dh2odt_col:standard_name = "" ; dh2odt_col:version = "en09" ; dh2odt_col:source = "Sonde + RUC Analysis" ; dh2odt_col:missing_value = -9999.f ; float h2o_adv_col(time) ; h2o_adv_col:units = "mm/hour" ; h2o_adv_col:long_name = "Column-integrated H2O adv." ; h2o_adv_col:standard_name = "" ; h2o_adv_col:version = "en09" ; h2o_adv_col:source = "Sonde + RUC Analysis" ; h2o_adv_col:missing_value = -9999.f ; float evap_srf(time) ; evap_srf:units = "mm/hour" ; evap_srf:long_name = "Surface evaporation" ; evap_srf:standard_name = "lwe_water_evaporation_rate at surface" ; evap_srf:version = "en09" ; evap_srf:source = "Derived from LH" ; evap_srf:missing_value = -9999.f ; float dsdt_col(time) ; dsdt_col:units = "W/m2" ; dsdt_col:long_name = "Column d(dry static energy)/dt" ; dsdt_col:standard_name = "" ; dsdt_col:version = "en09" ; dsdt_col:source = "Sonde + RUC Analysis" ; dsdt_col:missing_value = -9999.f ; float s_adv_col(time) ; s_adv_col:units = "W/m2" ; s_adv_col:long_name = "Column dry static energy adv." ; s_adv_col:standard_name = "" ; s_adv_col:version = "en09" ; s_adv_col:source = "Sonde + RUC Analysis" ; s_adv_col:missing_value = -9999.f ; float rad_heat_col(time) ; rad_heat_col:units = "W/m2" ; rad_heat_col:long_name = "Column radiative heating" ; rad_heat_col:standard_name = "" ; rad_heat_col:version = "en09" ; rad_heat_col:source = "Surface and TOA radiation measurements" ; rad_heat_col:missing_value = -9999.f ; float LH_col(time) ; LH_col:units = "W/m2" ; LH_col:long_name = "Column latent heating" ; LH_col:standard_name = "" ; LH_col:version = "en09" ; LH_col:source = "Derived from surface precipitation" ; LH_col:missing_value = -9999.f ; float omega_srf(time) ; omega_srf:units = "mb/hr" ; omega_srf:long_name = "Surface omega" ; omega_srf:standard_name = "lagrangian_tendency_of_air_pressure at surface" ; omega_srf:version = "en09" ; omega_srf:source = "set to zero" ; omega_srf:missing_value = -9999.f ; float q_srf(time) ; q_srf:units = "kg/kg" ; q_srf:long_name = "water vapor mixing ratio" ; q_srf:standard_name = "humidity_mixing_ratio at 2m" ; q_srf:version = "en09" ; q_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; q_srf:missing_value = -9999.f ; float s_srf(time) ; s_srf:units = "K" ; s_srf:long_name = "dry static energy/Cp" ; s_srf:standard_name = "dry_static_energy at 2m" ; s_srf:version = "en09" ; s_srf:source = "Merged products from surface measurements - SMOS, OKM, KAS mesonet" ; s_srf:missing_value = -9999.f ; float PW(time) ; PW:units = "cm" ; PW:long_name = "column precip_water" ; PW:standard_name = "tendency_of_atmosphere_water_vapor_content" ; PW:version = "en09" ; PW:source = "MWR" ; PW:missing_value = -9999.f ; float lw_up_srf(time) ; lw_up_srf:units = "W/m2" ; lw_up_srf:long_name = "Surf. upwelling LW" ; lw_up_srf:standard_name = "surface_upwelling_longwave_flux_in_air" ; lw_up_srf:version = "en09" ; lw_up_srf:source = "SIRS - qcrad" ; lw_up_srf:missing_value = -9999.f ; float lw_dn_srf(time) ; lw_dn_srf:units = "W/m2" ; lw_dn_srf:long_name = "Surf. downwelling LW" ; lw_dn_srf:standard_name = "surface_downwelling_longwave_flux_in_air" ; lw_dn_srf:version = "en09" ; lw_dn_srf:source = "SIRS - qcrad" ; lw_dn_srf:missing_value = -9999.f ; float sw_up_srf(time) ; sw_up_srf:units = "W/m2" ; sw_up_srf:long_name = "Surf. upwelling SW" ; sw_up_srf:standard_name = "surface_upwelling_shortwave_flux_in_air" ; sw_up_srf:version = "en09" ; sw_up_srf:source = "SIRS - qcrad" ; sw_up_srf:missing_value = -9999.f ; float sw_dn_srf(time) ; sw_dn_srf:units = "W/m2" ; sw_dn_srf:long_name = "Surf. downwelling SW" ; sw_dn_srf:standard_name = "surface_downwelling_shortwave_flux_in_air" ; sw_dn_srf:version = "en09" ; sw_dn_srf:source = "SIRS - qcrad" ; sw_dn_srf:missing_value = -9999.f ; float T_skin(time) ; T_skin:units = "C" ; T_skin:long_name = "Surf. skin temperature" ; T_skin:standard_name = "surface_temperature" ; T_skin:version = "en09" ; T_skin:source = "derived from srface LW with emissivisity 0.98" ; T_skin:missing_value = -9999.f ; float qc_cld_source(time) ; qc_cld_source:units = "" ; qc_cld_source:long_name = "Data Quality Flag for ARSCL cloud fraction source, indicating most prevailing data source as KAZR, MPL or both" ; qc_cld_source:standard_name = "qc_cld_source_time" ; qc_cld_source:version = "en09" ; qc_cld_source:source = "1: mostly from both KAZR and MPL, 2: mostly from KAZR, 3: mostly from MPL, -1: missing" ; qc_cld_source:missing_value = -9999.f ; // global attributes: :Conventions = "CF-1.0" ; :title = "VarAna 3hr IOPSonde and RUC en09: SGP 2011-04" ; :history = "Version: en09" ; :comment = "Date created: Tue Apr 8 13:28:00 2014" ; :software = "forcing data: Yunyan Zhang: zhang25@llnl.gov and Shaocheng Xie: xie2@llnl.gov, netcdf: python with CDAT program, Renata McCoy renata@llnl.gov" ; :program_name = "cpmforcing_ascii2netcdf_newFormat_cdat5_1.py" ; :program_parameters = "data/sgp180varanaiopsndglayer_v3e09_C1.c1.20110401.000000.dat data/sgp180varanaiopsndgsurface_v3e09_C1.c1.20110401.000000.dat" ; :source = "data/sgp180varanaiopsndglayer_v3e09_C1.c1.20110401.000000.dat data/sgp180varanaiopsndgsurface_v3e09_C1.c1.20110401.000000.dat" ; :institution = "Lawrence Livermore National Laboratory" ; :references = "http://science.arm.gov/wg/cpm/scm/data.html" ; :note = "Data below the surface are set to missing data" ; }