From 03c92cde4711fbc6e8fa8499d5ead81ee84e462d Mon Sep 17 00:00:00 2001 From: "voigta80 (Aiko Voigt)" <aiko.voigt@univie.ac.at> Date: Thu, 17 Oct 2024 09:32:24 +0200 Subject: [PATCH] Adds first version of ERA5-Land download script --- era5-download/era5-land-download.py | 49 +++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 era5-download/era5-land-download.py diff --git a/era5-download/era5-land-download.py b/era5-download/era5-land-download.py new file mode 100644 index 0000000..896367b --- /dev/null +++ b/era5-download/era5-land-download.py @@ -0,0 +1,49 @@ +# call with: +# /srvfs/home/avoigt/micromamba/envs/intro-comp-meteo-ex-w2024/bin/python3.10 era5-land-download.py + +import xarray as xr +import cdsapi + +import cdsapi + +dataset = "reanalysis-era5-land" +request = { + "product_type": ["reanalysis"], + "variable": [ + "10m_u_component_of_wind", + "10m_v_component_of_wind", + "2m_temperature", + "surface_solar_radiation_downward_clear_sky", + "surface_solar_radiation_downwards" + ], + "year": ["1950"], + "month": ["01"], + "day": [ + "01", "02", "03", + "04", "05", "06", + "07", "08", "09", + "10", "11", "12", + "13", "14", "15", + "16", "17", "18", + "19", "20", "21", + "22", "23", "24", + "25", "26", "27", + "28", "29", "30", + "31" + ], + "time": [ + "00:00", "01:00", "02:00", + "03:00", "04:00", "05:00", + "06:00", "07:00", "08:00", + "09:00", "10:00", "11:00", + "12:00", "13:00", "14:00", + "15:00", "16:00", "17:00", + "18:00", "19:00", "20:00", + "21:00", "22:00", "23:00" + ], + "data_format": "netcdf", + "download_format": "unarchived" +} + +client = cdsapi.Client() +client.retrieve(dataset, request).download("/srvfs/scratch/avoigt/msc-intro-computational-meteorology-exercises-w2024/era5-land-1950-01.nc") \ No newline at end of file -- GitLab