Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Mean total precipitation from ERA5

Access ERA5 preciptation data from NCAR GDEX

Required Packages

Please make sure to installed the packages before moving forward

  • intake

  • intake-esm >= 2025.7.9

  • matplotlib

  • xarray

  • dask

  • kerchunk

  • cartopy

Step 1 - Locate the Dataset

On the NCAR GDEX portal, go to the Data Access tab for the ERA5 dataset to find the intake-ESM catalogs needed to access data. In this notebook we will use GDEX POSIX catalog.

Step 2 - Set up cluster

/glade/derecho/scratch/harshah

Step 3 - Open the catalog, find and load the variable of interest

CPU times: user 670 μs, sys: 23.4 ms, total: 24 ms
Wall time: 124 ms
Loading...
Loading...
Loading...

--> The keys in the returned dictionary of datasets are constructed as follows:
	'variable.short_name'
Loading...
Loading...
CPU times: user 938 ms, sys: 147 ms, total: 1.08 s
Wall time: 7.9 s

Step 4 - Data Analysis

Loading...

Plot mean total precipitation for a particular forecast_initial_time and forecast_hour. Let us pick a random forecast hour and day in July, when we expect to see summer precipitation in the Northern hemisphere and tropics

<cartopy.mpl.feature_artist.FeatureArtist at 0x14bef36f4400>
<Figure size 1200x600 with 2 Axes>