Downloading datasets¶
Warning
These examples are out of date and may no longer work. Please refer first to the API Reference until the examples are updated.
Reanalysis downloads¶
Easily download ERA-interim reanalysis data with the
era
function! Hoping to expand this to provide
tools for downloading MERRA reanalysis data, NCEP-NCAR reanalysis data,
and archived CMIP model data.
import proplot as plot
import climopy as climo
import numpy as np
levs = range(1, 61) # all 60 of them, so we can interpolate easily
hours = (0, 12) # only hours 0, 12 available; tdt is average over 12 ho
years = [(1981, 1990), (1991, 2000), (2001, 2010)]
# levs = 58
# hours = 12
# years = [(2010, 2010)]
for year in years:
for month in (1, 7):
# Temperature tendency
file = f'{base}/mlevs/tdt_{year[0]:04d}-{year[1]:04d}_{month:02d}.grb2'
print(
f'\n\nTemperature tendency for years {year}, months {month}, file {file}.'
)
climo.era(
('tdt', 'msp'),
'oper',
'ml',
levs=levs,
yearrange=year,
months=month,
# days=1, years=year, month=months,
filename=file,
grid='F32',
forecast=True,
format='grib2',
# forecast=True, format='netcdf',
step=12,
hours=hours,
)