enstools.opendata.retrieve_nwp¶
- enstools.opendata.retrieve_nwp(service='DWD', model='ICON', eps=None, grid_type=None, variable=None, level_type=None, levels=0, init_time=None, forecast_hour=None, merge_files=False, dest=None)¶
Downloads numerical weather prediction (NWP) datasets from opendata server.
- Parameters:
- servicestr
name of weather service. Default=”DWD”.
- modelstr
name of the model. Default=”ICON”.
- epsbool
if True, download ensemble forecast, otherwise download deterministic forecast.
- grid_type: str
The type of the geo grid.
- variablelist or str
list of variables to download. Multiple values are allowed.
- level_typestr
one of “model”, “pressure”, or “single”
- levelslist or int
levels to download. Unit depends on level_type.
- init_timeint or str
- forecast_hourlist or int
hours since the initialization of forecast. Multiple values are allowed.
- merge_filesbool
if true, GRIB files are concatenated to create one file.
- deststr
Destination folder for downloaded data. If the files are already available, they are not downloaded again.
- Returns:
- list
names of downloaded files.