Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. edit the script to change:


    Code Block
    'reanalysis-era5-complete' to 'reanalysis-era5-complete-preliminary-back-extension'
    


    data is available for the years 1950-1978 inclusive - so make sure that your request dates are within this time period.



  1. Expand
    titleExample to download ERA5 back extension hourly temperature from model level 1 to 5 at a regular lat/lon grid in NetCDF format


    Code Block
    languagepy
    import cdsapi
    c = cdsapi.Client()
    c.retrieve('reanalysis-era5-complete-preliminary-back-extension', { # Please note the name of the dataset
                                               # Keywords 'expver' and 'class' can be dropped. They are obsolete
                                               # since their values are imposed by 'reanalysis-era5-complete-preliminary-back-extension'
        'date': '1970-01-01',                  # Valid range:  1950-01-01 to 1978-12-31.
        'levelist': '1/2/3/4/5',               # Model levels from 1 to 5
        'levtype': 'ml',
        'param': '130.128',                    # Full information at https://apps.ecmwf.int/codes/grib/param-db/
        'stream': 'oper',                      # Hourly data.
        'type': 'an',
        'grid': '1.0/1.0',                     # Latitude/longitude grid resolution.
    	'time':'00/to/23', 		               # You can drop :00:00 and use MARS short-hand notation, instead of '00/06/12/18', full information at https://confluence.ecmwf.int/pages/viewpage.action?pageId=118817378
        'format':'netcdf',                     # Output needs to be regular lat-lon, so only works in combination with 'grid'!
    }, 'era5.preliminary-back-extension-temperature-monthly-mean.nc')



    1. Expand
      titleExample to download ERA5 back extension monthly mean temperature at 50 hPa at a regular lat/lon grid in NetCDF format


      Code Block
      #!/usr/bin/env python
      import cdsapi
      c = cdsapi.Client()
      c.retrieve('reanalysis-era5-complete-preliminary-back-extension', { # Please note the name of the dataset
                                                 # Keywords 'expver' and 'class' can be dropped. They are obsolete
                                                 # since their values are imposed by 'reanalysis-era5-complete-preliminary-back-extension'
          'date': '1964-01-01',                  # Valid range:  1950-01-01 to 1978-12-31. Always first of the month for monthly means
          'levelist': '50',                      # Pressure level at 50 hPa
          'levtype': 'pl',
          'param': '130.128',                    # Full information at https://apps.ecmwf.int/codes/grib/param-db/
          'stream': 'moda',                      # Monthly means (of Daily means).
          'type': 'an',
          'grid'    : '1.0/1.0',                 # Latitude/longitude grid resolution.
          'format'  : 'netcdf',                  # Output needs to be regular lat-lon, so only works in combination with 'grid'!
      }, 'era5.preliminary-back-extension-temperature-monthly-mean.nc')
      




Info
iconfalse
This document has been produced in the context of the Copernicus Climate Change Service (C3S).
The activities leading to these results have been contracted by the European Centre for Medium-Range Weather Forecasts, operator of C3S on behalf of the European Union (Delegation agreement signed on 11/11/2014). All information in this document is provided "as is" and no guarantee or warranty is given that the information is fit for any particular purpose.
The users thereof use the information at their sole risk and liability. For the avoidance of all doubt, the European Commission and the European Centre for Medium-Range Weather Forecasts have no liability in respect of this document, which is merely representing the author's view.

...