Skip to content

Commit df65f0e

Browse files
authored
Merge pull request #434 from wwieder/clm-diags
LDF corrections for CUPiD
2 parents 3de8296 + efeebdf commit df65f0e

File tree

5 files changed

+20
-1
lines changed

5 files changed

+20
-1
lines changed

lib/ldf_variable_defaults.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ GPP: # Gross Primary Production
369369
mpl:
370370
colorbar:
371371
label : "gC m$^{-2}$ d$^{-1}$"
372-
pct_diff_contour_levels: [-100,-75,-50,-40,-30,-20,-10,-8,-6,-4,-2,0,2,4,6,8,10,20,30,40,50,75,100]
372+
pct_diff_contour_levels: [-200,-100,-75,-50,-25,-10,-5,0,5,10,25,50,75,100,200]
373373
pct_diff_colormap: "PiYG"
374374
scale_factor_table: 0.000000365 #days to years, g/m2 to Pg globally
375375
avg_method: 'sum'

lib/regions_lnd.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,14 @@ Europe:
9191
lat_bounds: [45, 60]
9292
lon_bounds: [-10, 30]
9393
region_category: Temperate
94+
East Asia:
95+
lat_bounds: [25, 45]
96+
lon_bounds: [85, 120]
97+
region_category: Temperate
98+
Eurasia:
99+
lat_bounds: [15, 75]
100+
lon_bounds: [30, 120]
101+
region_category: Temperate
94102
Mediterranean:
95103
lat_bounds: [34, 45]
96104
lon_bounds: [-10, 30]

scripts/plotting/polar_map.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,9 @@ def polar_map(adfobj):
339339
elif (var == 'FAREA_BURNED') and (s == 'SON'):
340340
print("\t\t Skipping FAREA_BURNED in SON plot")
341341
continue
342+
elif (var == 'GPP') and (s == 'SON'):
343+
print("\t\t Skipping GPP in SON plot")
344+
continue
342345
# not working for regular grids?
343346
elif (var == 'NPP'):
344347
print("\t\t Skipping NPP polar plot")

scripts/plotting/regional_climatology.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,10 @@ def regional_climatology(adfobj):
336336
map_ax.set_extent([-140, -55, 10, 70],crs=ccrs.PlateCarree())
337337
elif region_list[iReg]=='S America':
338338
map_ax.set_extent([-100, -20, -45, 20],crs=ccrs.PlateCarree())
339+
elif region_list[iReg]=='East Asia':
340+
map_ax.set_extent([70, 145, 5, 55],crs=ccrs.PlateCarree())
341+
elif region_list[iReg]=='Eurasia':
342+
map_ax.set_extent([20, 130, 10, 80],crs=ccrs.PlateCarree())
339343
else:
340344
if ((box_south >= 30) & (box_east<=-5) ):
341345
map_ax.set_extent([-180, 0, 30, 90],crs=ccrs.PlateCarree())

scripts/plotting/regional_timeseries.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,10 @@ def regional_timeseries(adfobj):
337337
map_ax.set_extent([-140, -55, 10, 70],crs=ccrs.PlateCarree())
338338
elif region_list[iReg]=='S America':
339339
map_ax.set_extent([-100, -20, -45, 20],crs=ccrs.PlateCarree())
340+
elif region_list[iReg]=='East Asia':
341+
map_ax.set_extent([70, 145, 5, 55],crs=ccrs.PlateCarree())
342+
elif region_list[iReg]=='Eurasia':
343+
map_ax.set_extent([20, 130, 10, 80],crs=ccrs.PlateCarree())
340344
else:
341345
if ((box_south >= 30) & (box_east<=-5) ):
342346
map_ax.set_extent([-180, 0, 30, 90],crs=ccrs.PlateCarree())

0 commit comments

Comments
 (0)