...
| Code Block | ||||
|---|---|---|---|---|
| 
 | ||||
| #!/usr/bin/env python
from ecmwfapi import ECMWFDataServer
server = ECMWFDataServer()
server.retrieve({
    'dataset' : "tigge",
    'step'    : "24/to/120/by/24",
    'number'  : "all",
    'levtype' : "sl",
    'date'    : "20071001/to/20071003",
    'time'    : "00/12",
    'origin'  : "all",
    'type'    : "pf",
    'param'   : "tp",
    'area'    : "70/-130/30/-60",
    'grid'    : "2/2",
    'target'  : "data.grib"
    }) | 
Datasets
The dataset The "dataset" parameter is one of:
| dataset | Name | 
|---|---|
| demeter | DEMETER Project | 
| gems_nrealtime | GEMS Reanalysis and Near Real-time | 
| macc_reanalysis | MACC Reanalysis | 
| tigge | TIGGE | 
| tigge_lam' | TIGGE LAM | 
| yotc | YOTC | 
| interim | ERA Interim (Jan 1979 - present) | 
| era40 | ERA-40 (Sep 1957 - Aug 2002) | 
| era15 | ERA-15 (Jan 1979 - Dec 1993) | 
MARS language
To access
The other parameters are described at: http://www.ecmwf.int/publications/manuals/mars/guide/index.html
Learning more
A full description of the ECMWF WEB API can be found at { "ECMWF" : "API", "version" : 1 }.