diff --git a/DataRequestLevel.py b/DataRequestLevel.py new file mode 100644 index 0000000..f8a029b --- /dev/null +++ b/DataRequestLevel.py @@ -0,0 +1,51 @@ +import cdsapi + +c = cdsapi.Client() + +r = c.retrieve( + 'reanalysis-era5-pressure-levels', + { + 'product_type': 'reanalysis', + 'format': 'netcdf', + 'variable': [ + 'geopotential', 'temperature', 'u_component_of_wind', + 'v_component_of_wind', 'vertical_velocity', + ], + 'pressure_level': [ + '1', '2', '3', + '5', '7', '10', + '20', '30', '50', + '70', '100', '125', + '150', '175', '200', + '225', '250', '300', + '350', '400', '450', + '500', '550', '600', + '650', '700', '750', + '775', '800', '825', + '850', '875', '900', + '925', '950', '975', + '1000', + ], + 'year': '2016', + 'month': '07', + 'day': [ + '11', '12', '13', + '14', '15', '16', + '17', '18', + ], + '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', + ], + 'area': [ + 72, -111, 67, # North, West, South + 22, # East + ], + }) +r.download('level.nc') \ No newline at end of file diff --git a/DataRequestSingle.py b/DataRequestSingle.py new file mode 100644 index 0000000..40ebc28 --- /dev/null +++ b/DataRequestSingle.py @@ -0,0 +1,39 @@ +import cdsapi + +c = cdsapi.Client() + + +r = c.retrieve( + 'reanalysis-era5-single-levels', + { + 'product_type': 'reanalysis', + 'format': 'netcdf', + 'variable': [ + 'cloud_base_height', 'forecast_albedo', 'high_cloud_cover', 'low_cloud_cover', 'clear_sky_direct_solar_radiation_at_surface', + 'medium_cloud_cover', 'sea_surface_temperature', 'skin_temperature', 'surface_net_solar_radiation', 'surface_net_solar_radiation_clear_sky', + 'surface_net_thermal_radiation', 'surface_solar_radiation_downwards', 'surface_thermal_radiation_downwards', 'surface_net_thermal_radiation_clear_sky', 'top_net_thermal_radiation_clear_sky', + 'top_net_solar_radiation', 'toa_incident_solar_radiation', 'top_net_thermal_radiation', 'total_cloud_cover', 'surface_solar_radiation_downward_clear_sky', 'surface_thermal_radiation_downward_clear_sky', + ], + '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', + ], + 'year': '2016', + 'month': '07', + 'day': [ + '11', '12', '13', + '14', '15', '16', + '17', '18', + ], + 'area': [ + 90, -180, 45, # North, West, South 72, -111, 67, + 180, # East 22, + ], + }) +r.download('single.nc') \ No newline at end of file