05.07.2013 Views

Technical Report No. ? - DKRZ

Technical Report No. ? - DKRZ

Technical Report No. ? - DKRZ

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2. OUTLINE OF THE SYSTEMS<br />

<strong>DKRZ</strong> GRIB/EXTRA Format Module Documentation<br />

A system has been devised involving two standardised data formats and a library of programs which perform<br />

basic arithmetic, statistics or extraction on any dataset that is in one of these formats. The purpose<br />

of the system is to enable users to extract the data they need without having to write programs or do long<br />

complicated data manipulations. These programs also include some complex data analysis routines such<br />

like EOF’s, canonical correlation and spectral analysis.<br />

The two data formats are called EXTRA-Format and GRIB-Format. The EXTRA-Format was designed<br />

by E. Kirk (University of Hamburg). The GRIB-Format was devised by WMO. One set of programs convert<br />

between EXTRA- and GRIB-Format.<br />

2.1 THE GRIB-FORMAT<br />

2.1.1 Outline<br />

The GRIB-Format was devised by WMO for use in weatherforecasting. It is used in Hamburg for model<br />

output data. Its data structure is readable on any computer and also provides a highly dense packaging.<br />

Further details can be found in<br />

WMO-<strong>No</strong>. 306 Manual on Codes, Volume 1, International Codes, Part B - Binary Codes<br />

2.1.2 The System<br />

The GRIB-Format system comprises a set of program modules.<br />

The GRIB-Format program names are listed in section 3.1 . The method of calling the programs is given<br />

in section 3.2 . An introduction to the GRIB-Format is given in section 3.3 . The details of all the program<br />

modules can be found in section 3.4 . In section 3.5 some examples of program calls are shown.<br />

2.1.3 Method of Use<br />

The user should be familiar with the use of the procedure EXTRACT and with UNIX before using the<br />

GRIB program modules. Use of EXTRACT is described in section 3.4.1 . The user runs the program<br />

modules under UNIX. The procedure EXTRACT itself makes use of the GRIB system, hiding details of<br />

the GRIB-Format to the user.<br />

PAGE 2.1.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!