Arjo Segers
TOSTI is a tool to provide ECMWF meteo data on the footprints of satellite orbits.
A typical way to run TOSTI is the following:
> $HOME/bin/tosti your-tosti.rcUse the full pathname to call the script !
A TOSTI file is a HDF4 file that is used for input/output. Read/write routines are available:
For input, the file contains the following data sets:
A sample input file is available: data/scia-ol-ap04_points.hdf
TOSTI creates an output as a copy of the input, with a postfix added to the file name. Then, extra data sets are added for the requested meteo (defined in the rcfile).
Input files can be collected into tar files; the output files are then collected too.
In order of most prefered, the following type of inputs could be used:
A 'rc file' (resource file) is a text file with settings for a run.
A sample rcfile is available in the source as rcfiles/tosti_rc . Copy this file and modify it for your personal purpose.
The TOSTI scripts and executable is installed at KNMI, since the
meteo data is stored on the MOS tape archive.
If you do no have access to the KNMI systems,
send the input files and other info to a colleague who has access,
AND is willing to help you ...
/usr/people/segers/pub/bin/tosti your-tosti.rc
/net/bsgi59/usr/people/segers/pub/bin/tosti your-tosti.rc
Colleagues with a codex account with membership for the 'TM' group can checkout the TOSTI sources the cvs repository. If you do not know what what this means, sorry for you ...
cvs -d :ext:you@codex.knmi.nl:/cvs/TM checkout tosti
TOSTI should be linked with:
/net/bsgi59/usr/people/segers/opt/ifort/ (Linux workstations, IFort compiler)
/usr/people/segers/segers/opt/SUNS8/ (SUN)
Meteo is either extracted from the ECMWF archive or from the TM5 archive.
Which archive is used is determined by 'tmm.sourcekey' in
the rcfile.
Use the following setting in the rcfile:
tmm.sourcekey : grib:od-fc-ml60-glb
To extract meteo from the ECMWF archive, it is necessary to include global attributes in the tosti input specifying the forecast start time and the horizontal resolution:
TOSTI_WriteSourceInfo from file_tosti.pro
to write the the ECMWF attributes to the input file.
Use the following setting in the rcfile:
tmm.sourcekey : tmppS:od-fc-ml60-glb3x2
TOSTI extracts meteo not directly from ECMWF but from the TM model archive. The input for TM consists of ECMWF data gridded on 3x2 deg resolution. Available at KNMI are:
The output meteo is defined on ECMWF's hybride sigma-pressure levels.
The atmosphere up to 0.1 hPa is devided into 60 layers or 'full' levels ;
the interfaces between the layers are called 'half' levels.
Pressures can be computed from the surface pressure and the hybride
coefficients provided as global attributes in the TOSTI output:
| (1) | |||
| (2) | |||
| (3) |
NOTE: ECMWF defines the pressure levels from top-to-surface (increasing pressure), but TOSTI uses the reverse (surface-to-top, decreasing pressure) which is the definition used in the TM models.