netcdf sgpruc20hybrX1.c1.20120501.000000 { dimensions: time = UNLIMITED ; // (12 currently) nx = 23 ; ny = 27 ; nz = 50 ; nzss = 6 ; variables: int base_time ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-01-01 00:00:00 00:00" ; base_time:string = "2012-05-01 00:00:00 GMT" ; double time_offset(time) ; time_offset:long_name = "Time Offset from base_time" ; time_offset:units = "seconds since 2012-05-01 00:00:00 GMT" ; int forecast_period(time) ; forecast_period:long_name = "forecast period" ; forecast_period:units = "hours" ; forecast_period:description = "Time period from model initiation (with analysis data) to valid time" ; forecast_period:value_comment0 = "Value = 0 indicates record is a zero hour forecast." ; forecast_period:value_comment1 = "Value > 0 indicates record is a bona fide forecast, value is forecast hour." ; forecast_period:value_comment2 = "Value = -7777 indicates record is an analysis record (not a forecast)" ; float latitude(nx, ny) ; latitude:long_name = "Latitude" ; latitude:units = "degrees" ; float longitude(nx, ny) ; longitude:long_name = "Longitude" ; longitude:units = "degrees" ; float altitude(nx, ny) ; altitude:long_name = "Surface Altitude" ; altitude:units = "m" ; float heightgp(time, nx, ny, nz) ; heightgp:long_name = "Geopotential Height (hybrid-b grid)" ; heightgp:units = "gpm" ; heightgp:parameter_number = "7" ; heightgp:level_type = "109" ; float heightss(nzss) ; heightss:long_name = "Surface/Sub-surface Heights" ; heightss:units = "cm" ; float pressure(time, nx, ny, nz) ; pressure:long_name = "Pressure (hybrid-b grid)" ; pressure:units = "Pa" ; pressure:parameter_number = "1" ; pressure:level_type = "109" ; float pressuremsl(time, nx, ny) ; pressuremsl:long_name = "MAPS Pressure at Mean Sea Level" ; pressuremsl:units = "Pa" ; pressuremsl:parameter_number = "129" ; pressuremsl:level_type = "102" ; float pressuretrop(time, nx, ny) ; pressuretrop:long_name = "Pressure at Tropopause" ; pressuretrop:units = "Pa" ; pressuretrop:parameter_number = "1" ; pressuretrop:level_type = "7" ; float windu(time, nx, ny, nz) ; windu:long_name = "u-Component of Wind (hybrid-b grid)" ; windu:units = "m/s" ; windu:parameter_number = "33" ; windu:level_type = "109" ; float windutrop(time, nx, ny) ; windutrop:long_name = "u-Component of Wind at Tropopause" ; windutrop:units = "m/s" ; windutrop:parameter_number = "33" ; windutrop:level_type = "7" ; float windv(time, nx, ny, nz) ; windv:long_name = "v-Component of Wind (hybrid-b grid)" ; windv:units = "m/s" ; windv:parameter_number = "34" ; windv:level_type = "109" ; float windvtrop(time, nx, ny) ; windvtrop:long_name = "v-Component of Wind at Tropopause" ; windvtrop:units = "m/s" ; windvtrop:parameter_number = "34" ; windvtrop:level_type = "7" ; float velocityw(time, nx, ny, nz) ; velocityw:long_name = "Pressure Vertical Velocity (hybrid-b grid)" ; velocityw:units = "Pa/s" ; velocityw:parameter_number = "39" ; velocityw:level_type = "109" ; float temp(time, nx, ny, nz) ; temp:long_name = "Environmental Temperature (hybrid-b grid)" ; temp:units = "K" ; temp:comment = "derived variable" ; float tempvirtpot(time, nx, ny, nz) ; tempvirtpot:long_name = "Virtual Potential Temperature (hybrid-b grid)" ; tempvirtpot:units = "K" ; tempvirtpot:parameter_number = "189" ; tempvirtpot:level_type = "109" ; float temppottrop(time, nx, ny) ; temppottrop:long_name = "Potential Temperature at Tropopause" ; temppottrop:units = "K" ; temppottrop:parameter_number = "13" ; temppottrop:level_type = "7" ; float tketurb(time, nx, ny, nz) ; tketurb:long_name = "Turbulent Kinetic Energy (hybrid-b grid)" ; tketurb:units = "J/kg" ; tketurb:parameter_number = "158" ; tketurb:level_type = "109" ; float rh(time, nx, ny, nz) ; rh:long_name = "Relative Humidity (hybrid-b grid)" ; rh:units = "percent" ; rh:comment = "derived variable" ; float mxratiovapor(time, nx, ny, nz) ; mxratiovapor:long_name = "Mixing Ratio of Water Vapor (hybrid-b grid)" ; mxratiovapor:units = "kg/kg" ; mxratiovapor:parameter_number = "53" ; mxratiovapor:level_type = "109" ; float mxratioliquid(time, nx, ny, nz) ; mxratioliquid:long_name = "Mixing Ratio of Cloud Water (hybrid-b grid)" ; mxratioliquid:units = "kg/kg" ; mxratioliquid:parameter_number = "153" ; mxratioliquid:level_type = "109" ; float mxratiorain(time, nx, ny, nz) ; mxratiorain:long_name = "Mixing Ratio of Rain Water (hybrid-b grid)" ; mxratiorain:units = "kg/kg" ; mxratiorain:parameter_number = "170" ; mxratiorain:level_type = "109" ; float mxratioice(time, nx, ny, nz) ; mxratioice:long_name = "Mixing Ratio of Ice Water (hybrid-b grid)" ; mxratioice:units = "kg/kg" ; mxratioice:parameter_number = "178" ; mxratioice:level_type = "109" ; float mxratiosnow(time, nx, ny, nz) ; mxratiosnow:long_name = "Mixing Ratio of Snow (hybrid-b grid)" ; mxratiosnow:units = "kg/kg" ; mxratiosnow:parameter_number = "171" ; mxratiosnow:level_type = "109" ; float mxratiograupel(time, nx, ny, nz) ; mxratiograupel:long_name = "Mixing Ratio of Graupel (hybrid-b grid)" ; mxratiograupel:units = "kg/kg" ; mxratiograupel:parameter_number = "179" ; mxratiograupel:level_type = "109" ; float ndensice(time, nx, ny, nz) ; ndensice:long_name = "Number Concentration of Ice Particles (hybrid-b grid)" ; ndensice:units = "#/m^3" ; ndensice:parameter_number = "198" ; ndensice:level_type = "109" ; float pwv(time, nx, ny) ; pwv:long_name = "Precipitable Water" ; pwv:units = "kg/m^2" ; pwv:parameter_number = "54" ; pwv:level_type = "200" ; float cape(time, nx, ny) ; cape:long_name = "Convective Available Potential Energy" ; cape:units = "J/kg" ; cape:parameter_number = "157" ; cape:level_type = "1" ; float cinhib(time, nx, ny) ; cinhib:long_name = "Convective Inhibition" ; cinhib:units = "J/kg" ; cinhib:parameter_number = "156" ; cinhib:level_type = "1" ; float fluxsensiblesrf(time, nx, ny) ; fluxsensiblesrf:long_name = "Sensible Heat Flux at Surface" ; fluxsensiblesrf:units = "W/m^2" ; fluxsensiblesrf:parameter_number = "122" ; fluxsensiblesrf:level_type = "1" ; float fluxlatentsrf(time, nx, ny) ; fluxlatentsrf:long_name = "Latent Heat Flux at Surface" ; fluxlatentsrf:units = "W/m^2" ; fluxlatentsrf:parameter_number = "121" ; fluxlatentsrf:level_type = "1" ; float fluxswnetsrf(time, nx, ny) ; fluxswnetsrf:long_name = "Net Shortwave Irradiance at Surface" ; fluxswnetsrf:units = "W/m^2" ; fluxswnetsrf:parameter_number = "111" ; fluxswnetsrf:level_type = "1" ; float fluxlwnetsrf(time, nx, ny) ; fluxlwnetsrf:long_name = "Net Longwave Irradiance at Surface" ; fluxlwnetsrf:units = "W/m^2" ; fluxlwnetsrf:parameter_number = "112" ; fluxlwnetsrf:level_type = "1" ; float fluxevaptranssrf(time, nx, ny) ; fluxevaptranssrf:long_name = "Evapotranspiration Flux near Surface" ; fluxevaptranssrf:units = "W/m^2" ; fluxevaptranssrf:parameter_number = "186" ; fluxevaptranssrf:level_type = "1" ; float watercanopy(time, nx, ny) ; watercanopy:long_name = "Plant Canopy Surface Water" ; watercanopy:units = "kg/m^2" ; watercanopy:parameter_number = "223" ; watercanopy:level_type = "1" ; float evapsoilsrf(time, nx, ny) ; evapsoilsrf:long_name = "Evaporation from Bare Soil at Surface" ; evapsoilsrf:units = "W/m^2" ; evapsoilsrf:parameter_number = "224" ; evapsoilsrf:level_type = "1" ; float evapcanopysrf(time, nx, ny) ; evapcanopysrf:long_name = "Evaporation of Canopy Water near Surface" ; evapcanopysrf:units = "W/m^2" ; evapcanopysrf:parameter_number = "225" ; evapcanopysrf:level_type = "1" ; float condensewaterratesrf(time, nx, ny) ; condensewaterratesrf:long_name = "Water Condensation Rate near Surface" ; condensewaterratesrf:units = "m/s" ; condensewaterratesrf:parameter_number = "187" ; condensewaterratesrf:level_type = "1" ; float dropwaterratesrf(time, nx, ny) ; dropwaterratesrf:long_name = "Rate of Water Dropping from Canopy to Ground" ; dropwaterratesrf:units = "m/s" ; dropwaterratesrf:parameter_number = "188" ; dropwaterratesrf:level_type = "1" ; float preciprate(time, nx, ny) ; preciprate:long_name = "Precipitation Rate at Surface" ; preciprate:units = "kg/m^2/s" ; preciprate:parameter_number = "59" ; preciprate:level_type = "1" ; float precipresolved(time, nx, ny) ; precipresolved:long_name = "Resolvable Scale Precipitation at Surface" ; precipresolved:units = "kg/m^2" ; precipresolved:parameter_number = "62" ; precipresolved:level_type = "1" ; float precipsubgrid(time, nx, ny) ; precipsubgrid:long_name = "Sub-grid Scale Precipitation at Surface" ; precipsubgrid:units = "kg/m^2" ; precipsubgrid:parameter_number = "63" ; precipsubgrid:level_type = "1" ; float tempsoilsrfsubsrf(time, nx, ny, nzss) ; tempsoilsrfsubsrf:long_name = "Surface,Sub-surface Soil Temperature" ; tempsoilsrfsubsrf:units = "K" ; tempsoilsrfsubsrf:parameter_number = "85" ; tempsoilsrfsubsrf:level_type = "1" ; float moistsoilvolumesrfsubsrf(time, nx, ny, nzss) ; moistsoilvolumesrfsubsrf:long_name = "Surface,Sub-surface Soil Volumetric Moisture" ; moistsoilvolumesrfsubsrf:units = "fraction" ; moistsoilvolumesrfsubsrf:parameter_number = "144" ; moistsoilvolumesrfsubsrf:level_type = "1" ; float snowaccum(time, nx, ny) ; snowaccum:long_name = "Snow Accumulation over 3-hr" ; snowaccum:units = "kg/m^2" ; snowaccum:parameter_number = "65" ; snowaccum:level_type = "1" ; float snowdepth(time, nx, ny) ; snowdepth:long_name = "Snow Depth" ; snowdepth:units = "m" ; snowdepth:parameter_number = "66" ; snowdepth:level_type = "1" ; float snowtemp(time, nx, ny) ; snowtemp:long_name = "Snow Temperature at Snow or Top Soil Level" ; snowtemp:units = "K" ; snowtemp:parameter_number = "239" ; snowtemp:level_type = "111" ; float runoffsrf(time, nx, ny) ; runoffsrf:long_name = "Surface Runoff" ; runoffsrf:units = "kg/m^2" ; runoffsrf:parameter_number = "235" ; runoffsrf:level_type = "1" ; float runoffsubsrf(time, nx, ny) ; runoffsubsrf:long_name = "Sub-surface Runoff" ; runoffsubsrf:units = "kg/m^2" ; runoffsubsrf:parameter_number = "234" ; runoffsubsrf:level_type = "111" ; float snowtempinside(time, nx, ny) ; snowtempinside:long_name = "temperature inside snow or top soil level" ; snowtempinside:units = "K" ; snowtempinside:parameter_number = "239" ; snowtempinside:level_type = "111" ; float mxratiovaporsfc(time, nx, ny) ; mxratiovaporsfc:long_name = "water vapor mixing ratio at surface" ; mxratiovaporsfc:units = "kg/kg" ; mxratiovaporsfc:parameter_number = "53" ; mxratiovaporsfc:level_type = "1" ; float snowdepthwaterequiv(time, nx, ny) ; snowdepthwaterequiv:long_name = "water equivalent of snow depth" ; snowdepthwaterequiv:units = "kg/m^2" ; snowdepthwaterequiv:parameter_number = "65" ; snowdepthwaterequiv:level_type = "1" ; float snowdensity(time, nx, ny) ; snowdensity:long_name = "snow density" ; snowdensity:units = "kg/m^3" ; snowdensity:parameter_number = "89" ; snowdensity:level_type = "111" ; float temp2m(time, nx, ny) ; temp2m:long_name = "2 meter temperature" ; temp2m:units = "K" ; temp2m:parameter_number = "11" ; temp2m:level_type = "105" ; float mxratiovapor2m(time, nx, ny) ; mxratiovapor2m:long_name = "water vapor mixing ratio, 2m fixed height" ; mxratiovapor2m:units = "kg/kg" ; mxratiovapor2m:parameter_number = "53" ; mxratiovapor2m:level_type = "105" ; float windu10m(time, nx, ny) ; windu10m:long_name = "10 meter component u-wind" ; windu10m:units = "m/s" ; windu10m:parameter_number = "33" ; windu10m:level_type = "105" ; float windv10m(time, nx, ny) ; windv10m:long_name = "10 meter component v-wind" ; windv10m:units = "m/s" ; windv10m:parameter_number = "34" ; windv10m:level_type = "105" ; float cape255(time, nx, ny) ; cape255:long_name = "Convective Available Potential Energy, 255-0 mb above ground" ; cape255:units = "J/kg" ; cape255:parameter_number = "157" ; cape255:level_type = "116" ; float cinhib255(time, nx, ny) ; cinhib255:long_name = "Convective Inhibition, 255-0 mb above ground" ; cinhib255:units = "J/kg" ; cinhib255:parameter_number = "156" ; cinhib255:level_type = "116" ; float tempsfc(time, nx, ny) ; tempsfc:long_name = "Temperature at Surface" ; tempsfc:units = "K" ; tempsfc:parameter_number = "11" ; tempsfc:level_type = "1" ; double time(time) ; time:units = "seconds since 1970/01/01 00:00:00.00" ; time:long_name = "UNIX time" ; // global attributes: :Version = "$State: process-xdc-ruc20-7.2-1 $" ; :facility_id = "X1" ; :site_id = "External Data" ; :data_level = "c1" ; :reference = "The RUC/MAPS home page - http://maps.fsl.noaa.gov/" ; :comment = "Information on parameter number and level types can be found at http://www.xdc.arm.gov/docs/ruc/ruc20gribtable.html" ; :comment1 = "Latitude, longitude and altitude information are from tables provided by Forecast Systems Laboratory (FSL)" ; :comment2 = "Information on the lat/lon/alt tables can be found at http://www.xdc.arm.gov/docs/ruc/ruc_domains.html" ; :Input_Platforms = "sgpallruc20hybrX1.00, sgpfnnallruc20hybrX1.00" ; :input_files = "sgpallruc20hybrX1.00.20120501.000000.raw.grib2" ; :zeb_platform = "sgpruc20hybrX1.c1" ; :data_comment = "Beginning on 6/28/2005, the RUC20 GRIB and resulting cdf files are \"look-alike\" files generated from the RUC13 files." ; :data_comment_reference1 = "http://ruc.fsl.noaa.gov/ruc13_docs/RUC13-summary.htm" ; :data_comment_reference2 = "http://ruc.fsl.noaa.gov/ruc13_docs/RUC13ppt.htm" ; :history = "Thu May 3 09:31:52 2012: ncrcat added variable time=base_time+time_offset\n", "Thu May 3 09:31:40 2012: ncks -O -a -d nx,142,164 -d ny,80,106 sgpallruc20hybrX1.c1.20120501.000000.cdf sgpruc20hybrX1.c1.20120501.000000.cdf\n", "created Thu May 3 09:18:23 2012" ; }