-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathluts.py
36 lines (34 loc) · 1.35 KB
/
luts.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
"""Lookup tables for analog forecasts"""
varnames_lu = {
"t2m": {
"filename": "era5_2m_temperature_hour12_1959_2021.nc",
"anom_filename": "era5_2m_temperature_anom_1959_2021.nc",
"era5_long_name": "2m_temperature",
"era5_dataset_name": "reanalysis-era5-single-levels",
},
"msl": {
"filename": "era5_mean_sea_level_pressure_hour12_1959_2021.nc",
"anom_filename": "era5_mean_sea_level_pressure_anom_1959_2021.nc",
"era5_long_name": "mean_sea_level_pressure",
"era5_dataset_name": "reanalysis-era5-single-levels",
},
"sst": {
"filename": "era5_sea_surface_temperature_hour12_1959_2021.nc",
"anom_filename": "era5_sea_surface_temperature_anom_1959_2021.nc",
"era5_long_name": "sea_surface_temperature",
"era5_dataset_name": "reanalysis-era5-single-levels",
},
"z": {
"filename": "era5_geopotential_hour12_1959_2021.nc",
"anom_filename": "era5_geopotential_anom_1959_2021.nc",
"era5_long_name": "geopotential",
"era5_dataset_name": "reanalysis-era5-pressure-levels",
}
}
spatial_domains = {
# min lon, min lat, max lon, max lat
"alaska": {"bbox": (-180, 44, -125, 76)},
"northern_hs": {"bbox": (-180, 0, 180, 90)},
"panarctic": {"bbox": (-180, 55, 180, 90)},
"north_pacific": {"bbox": (120, 0, 240, 90)}
}