DESCRIPTION:

ECMWF ERA-40 archive High Resolution Upper Air Analyses data set at T85 resolution on ECMWF's model hybrid levels containing monthly means at 00Z, 06Z, 12Z and 18Z.

SOURCE: Data Support Section Dataset ds126.2

HISTORY:

This dataset is a netCDF version of ds126.2 which is archived in GRIB format. The original dataset was implemented and computed by NCAR's Data Support Section (DSS), and forms an essential part of efforts undertaken in late 2004, early 2005, to produce an archive of selected segments of ERA-40 on a standard transformation grid. In this case, ERA40 6-hourly (00Z, 06Z, 12Z, and 18Z) monthly mean upper air variables on 60 model levels were transformed from either spherical harmonics (surface geopotential, temperature, vertical velocity, vorticity, logarithm of surface pressure, divergence), or a reduced N80 Gaussian grid (specific humidity, ozone mass mixing ratio, cloud liquid water content, cloud ice water content, cloud cover), to a 256x128 regular Gaussian grid at T85 spectral truncation. In addition, horizontal wind components were derived from spectral vorticity and divergence and also archived on a T85 Gaussian grid. All scalar fields were transformed using routines from the ECMWF EMOS library, whereas the horizontal winds were obtained using NCAR's Spherepack library. The choice of a T85 Gaussian grid was based on considerations of limiting the volume of new data generated to a moderate level, and to match the horizontal resolution of the Community Atmosphere Model (CAM) component of the Community Climate System Model (CCSM)

The netCDF version of ds126.2 was produced by the Climate Analysis Section (CAS) as a community service. The contents conform to the netCDF Climate and Forecast (CF) Metadata Convention . The purpose is to facilitate evaluation of the CCSM and to produce datasets that may be more readily analyzed by commonly available software tools.

AVAILABILITY:

The ERA-40 data are available for non-commercial use within the U.S. and at UCAR member institutions. All data are available from the NCAR Mass Storage System (MSS). Use of the data at NCAR does not require the submission of a permission form. However, if you do not have access to the MSS or wish to utilize the data outside of NCAR, then a permission form must be signed. Redistribution of this data under any circumstances is strictly prohibited.

FORMAT: netCDF

GRID: T85 Gaussian (256 x 128)

TIMES: Monthly Means at 00Z, 06Z, 12Z and 18Z

DATES: September 1957 - August 2002

LEVELS:

All data are on 60 (midlayer) hybrid levels. These midlayer pressures
were interpolated from the interface hybrid levels provided
on the source ECMWF files. Nominally, these correspond 
to the following pressure levels (hPa).

 lev =   0.100,     0.292,     0.510,     0.796,     1.151,     1.575,
         2.077,     2.666,     3.362,     4.193,     5.201,     6.444,
         7.984,     9.892,    12.257,    15.186,    18.815,    23.311,
        28.882,    35.784,    44.335,    54.624,    66.623,    80.396,
        95.975,   113.406,   132.712,   153.888,   176.907,   201.723,
       228.270,   256.526,   286.491,   318.109,   351.275,   385.840,
       421.613,   458.373,   495.869,   533.828,   571.957,   609.955,
       647.512,   684.319,   720.069,   754.467,   787.233,   818.107,
       846.855,   873.278,   897.209,   918.528,   937.161,   953.087,
       966.347,   977.043,   985.348,   991.511,   995.862,   998.815 

FIELDS:

                                       netCDF
        Description                     Name            units
        -------------------------------------------------------------------------
	Cloud cover                     CC              kg/kg
	Cloud ice water content         CIWC            kg/kg
	Cloud liquid water content      CLWC            kg/kg
	Surface Geopotential        	PHIS            m2/s2
        Divergence                      DIV             1/s
        Ozone Mass Mixing Ratio         O3              kg/kg
        Surface Pressure                PSFC            Pa
	Specific Humidity		Q		kg/kg
        Temperature 			T		K
	U-component of Wind 		U		m/s
	V-component of Wind 		V		m/s
	Vertical Pressure Velocity	OMEGA		Pa/s
        Vorticity (relative)            VORT            1/s
MSS PATH:

/DSS/ERA40/

MSS FILE NAMES:

The MSS file names are based upon ECMWF style file names and are consistent with those suggested by the Data Support Section.

Generic Name:  e4mnth.an.ml.t85.vName.yyyy.nc    

where vName is the lower case of the netCDF variable name
  and yyyy is the 4-digit year, 

For example:  e4mnth.an.ml.t85.u.1985.nc    
would be the file containing the Zonal wind component for January, 1985.

MSS FILE SIZE:

Each yearly file is 377.5MB per variable.

REFERENCES

Uppala, S.M., P.W. Kallberg, A.J. Simmons, et al,
    The ERA-40 Reanalysis
    Q.J.R. Meteorol. Soc. (2005): 131, 612, 2961-3012
    
Uppala, S., P. Kallberg, A. Hernandez, S. Saarinen,
M. Fiorino, X. Li, K. Onogi, N. Sokka, U. Andrae,
V. Da Costa Bechtold (2004):
    ERA-40: ECMWF 45-year reanalysis of the global
    atmosphere and surface conditions 1957-2002.
    ECMWF Newsletter No. 101 - Summer/Autumn 2004: 2-21.
ERA-40 Project Report Series

Climate Analysis Section references using ERA40 data.
Often, these illustrate strengths and weaknesses of the ERA40 dataset.

netCDF metadata:

CAVEAT: longitude coordinate variable

The netCDF files were derived from GRIB files containing the T85 resolution ERA-40 data. The GRIB format allows only three decimal places for the longitude increment. Since the T85 grid has a longitude spacing of 1.40625 degrees, the automatically generated longitudes which use the GRIB spacing are not correct. Users can readily generate the correct longitudes or can download the values from an ascii file.

netcdf e4mnth.an.ml.t85.t.1998 {
dimensions:
	time = UNLIMITED ; // (48 currently)
	lev = 60 ;
	lat = 128 ;
	lon = 256 ;
	ilev = 61 ;
variables:
	double time(time) ;
		time:calendar = "gregorian" ;
		time:long_name = "initial time" ;
		time:units = "hours since 1800-01-01 00:00" ;
	float lev(lev) ;
		lev:formula_terms = "a: hyam b: hybm p0: P0 ps: PS" ;
		lev:positive = "down" ;
		lev:units = "hPa" ;
		lev:standard_name = "atmosphere_hybrid_sigma_pressure_coordinate" ;
		lev:long_name = "hybrid level at midpoints (1000*(A+B))" ;
	float lat(lat) ;
		lat:units = "degrees_north" ;
		lat:long_name = "latitude" ;
	float lon(lon) ;
		lon:units = "degrees_east" ;
		lon:long_name = "longitude" ;
	float ilev(ilev) ;
		ilev:formula_terms = "a: hyam b: hybm p0: P0 ps: PS" ;
		ilev:positive = "down" ;
		ilev:units = "hPa" ;
		ilev:standard_name = "atmosphere_hybrid_sigma_pressure_coordinate" ;
		ilev:long_name = "hybrid level at interfaces (1000*(hyai+hybi))" ;
	float P0 ;
		P0:units = "Pa" ;
		P0:long_name = "reference pressure" ;
	float hyam(lev) ;
		hyam:long_name = "hybrid A coefficient at layer midpoints" ;
		hyam:units = "Pa" ;
	float hybm(lev) ;
		hybm:long_name = "hybrid B coefficient at layer midpoints" ;
	float hyai(ilev) ;
		hyai:long_name = "hybrid A coefficient at layer interfaces" ;
		hyai:units = "Pa" ;
	float hybi(ilev) ;
		hybi:long_name = "hybrid B coefficient at layer interfaces" ;
	float gw(lat) ;
		gw:long_name = "gaussian weights" ;
	int date(time) ;
		date:long_name = "current date as 8 digit integer (YYYYMMDD)" ;
	int datesec(time) ;
		datesec:long_name = "current seconds of current date" ;
	int yyyymmddhh(time) ;
		yyyymmddhh:long_name = "current date as 10 digit integer (YYYYMMDDHH)" ;
	float T(time, lev, lat, lon) ;
		T:long_name = "Temperature" ;
		T:units = "K" ;
		T:standard_name = "temperature" ;
		T:cell_method = "time: mean" ;

// global attributes:
		:title = "\n",
			"ERA40 Monthly T85 Analysis on Original Hybrid Levels: created at NCAR" ;
		:temporal_span = "\n",
			"The entire ERA40 archive spans 45 years: September 1957 - August 2002." ;
		:source_original = "\n",
			"European Center for Medium-Range Weather Forecasts - Reading   \n",
			"T159 spectral resolution in spherical harmonics.               " ;
		:story = "\n",
			"This dataset is a netCDF version of ds126.2 which is archived  \n",
			"in GRIB format. The original dataset was implemented and       \n",
			"computed by NCAR\'s Data Support Section (DSS), and forms an    \n",
			"essential part of efforts undertaken in late 2004, early 2005, \n",
			"to produce an archive of selected segments of ERA-40 on a      \n",
			"standard transformation grid. In this case, ERA40 6-hourly     \n",
			"monthly mean upper air variables on 60 model levels were       \n",
			"transformed from either spherical harmonics (surface           \n",
			"geopotential, temperature, vertical velocity, vorticity,       \n",
			"logarithm of surface pressure, divergence), or a reduced N80   \n",
			"Gaussian grid (specific humidity, ozone mass mixing ratio,     \n",
			"cloud liquid water content, cloud ice water content, cloud     \n",
			"cover), to a 256x128 regular Gaussian grid at T85 spectral     \n",
			"truncation. In addition, horizontal wind components were       \n",
			"derived from spectral vorticity and divergence and also        \n",
			"archived on a T85 Gaussian grid. All scalar fields were        \n",
			"transformed using routines from the ECMWF EMOS library,        \n",
			"whereas the horizontal winds were obtained using NCAR\'s        \n",
			"Spherepack library. The choice of a T85 Gaussian grid was      \n",
			"based on considerations of limiting the volume of new data     \n",
			"generated to a moderate level, and to match the horizontal     \n",
			"resolution of the  Community Atmosphere Model (CAM) component  \n",
			"of the  Community Climate System Model (CCSM).                 \n",
			"" ;
		:source_NCAR = "\n",
			"Data Support Section                                           \n",
			"Scientific Computing Division                                  \n",
			"Dataset ID: ds126.2                                            \n",
			"http://dss.ucar.edu/datasets/ds126.2/                          \n",
			"Specialist: David Stepaniak, davestep@ucar.edu                 " ;
		:source_format = "\n",
			"The original ECMWF and the derived T85 are in GRIB format.     \n",
			"" ;
		:source_file = "\n",
			"MSS: /DSS/U78809" ;
		:source_availability = "\n",
			"The ERA-40 data are available for non-commercial use within    \n",
			"the U.S. and at UCAR member institutions.  All data are        \n",
			"available from the NCAR Mass Storage System (MSS). Use of      \n",
			"the data at NCAR does not require the submission of a          \n",
			"permission form.  However, if you do not have access to the    \n",
			"MSS or wish to utilize the data outside of NCAR, then a        \n",
			"permission form must be signed. This form is available at      \n",
			"   http://dss.ucar.edu/datasets/common/ecmwf/docs/perms.html   \n",
			"Redistribution of ERA-40 data under any circumstances is       \n",
			"strictly prohibited.                                           \n",
			"" ;
		:netCDF_creation = "\n",
			"Climate Analysis Section                                       \n",
			"Climate & Global Dynamics Division, NCAR                       \n",
			"http://www.cgd.ucar.edu/cas/catalog/ecmwf/                     \n",
			"Dennis Shea, shea@ucar.edu                                     \n",
			"" ;
		:netCDF_creation_software = "\n",
			"NCAR Command Language (NCL)                                    \n",
			"http://www.ncl.ucar.edu/   [Click Download]                    \n",
			"Contact shea@ucar.edu for NCL script                           \n",
			"" ;
		:netCDF_creation_date = "\n",
			"Thu Nov  3 15:13:23 MST 2005" ;
		:Conventions = "CF" ;
}

Back to the CAS Data Catalog

Back to the CAS Home Page


Dennis Shea: shea@ucar.edu