...
- It requires Python and GRIB-API
- Input format has to be gridded, not spectral
- The script is based on the Metview macro mvl_geopotential_on_ml, code from Nils Wedi, IFS documentation:
- CY41R1 Official IFS Documentation Link
- part III. Dynamics and numerical procedures
- CY41R1 Official IFS Documentation Link
...
If you are using MARS to retrieve the data, we have prepared a script that will allow you to get the data and then call the Python script automatically. You can set the date, time, step, class, grid resolution, type, area... The script will create and execute the MARS requests to get (t,q,z,lnsp). You can find more information about the script here: compute_geopotential_on_ml.ksh
Download
Download ScriptPython program | compute_geopotential_on_ml.py |
Wrapper script | compute_geopotential_on_ml.ksh |
Examples
This example will compute the geopotential on the 2015-10-08 time 00 operational analysis model levels (137). Below you can see the MARS user documentation request used to retrive both files. You can set a different class/stream/type for the input data. The gribType and resolution can also be changed.
...