study region: 79.5° N - 81° N, 22.5° W - 21° W, 460 months (February 1979 - May 2017), gridpoints of longitude and latitude in 1.0° resolution
evapo: monthly accumulated evaporation per grid point of all 15-day backward trajectories contributing to precipitation in NE Greenland (mm per month),
additional information along the trajectories:
AREA: area corresponding to grid points (square kilometres)
TIME: time before arrival (h)
RH: relative humidity (%)
p: mean pressure height of trajectories (hPa)
BLH: 1.5 scaled boundary layer height (hPa)
(dataset computed by Lukas Langhamer)
This dataset is licensed under a Creative Commons Attribution 4.0 International License (CC-BY).
When using this dataset, please refer to the original publication in addition to this Zenodo repository:
# open dataset
import xarray as xr
d_traj =xr.open_dataset('traj_ym_evapo_final.nc')
d_traj
# used variable for the analysis:
d_traj['evapo']
import numpy as np
import matplotlib
import matplotlib.ticker as mticker
import matplotlib.pyplot as plt
from matplotlib.pyplot import text
from matplotlib.colors import LinearSegmentedColormap
import matplotlib.path as mpath
%matplotlib inline
# Some defaults:
import cartopy.io.shapereader as shpreader
import cartopy # Map projections libary
import cartopy.crs as ccrs # Projections list
d_evapo_year = d_traj['evapo'].groupby('time.year').sum(dim='time')[1:-1,:,:].mean(dim='year')
fig = plt.figure(figsize=(14,12))
ax1 = plt.axes(projection=ccrs.Orthographic(-10., 70., globe = None))
theta = np.linspace(0, 2*np.pi, 100)
map_circle = mpath.Path(np.vstack([np.sin(theta), np.cos(theta)]).T * 0.5 + [0.5, 0.5])
ax1.set_boundary(map_circle, transform=ax1.transAxes)
ax1.coastlines();
ax1.gridlines();
figure = d_evapo_year.plot(ax=ax1, #levels = np.arange(0,0.0006,0.00005),vmax = 0.023/31,
transform=ccrs.PlateCarree(),
cmap='gnuplot2_r', rasterized=True);
cbar = figure.colorbar
cbar.ax.tick_params(labelsize=18)
cbar.set_label('mm year$^{-1}$ gridpoint$^{-1}$',fontsize=20)
plt.title('contributing evaporative moisture sources for the study region\n yearly mean\n summed up moisture sources: {} mm per year '.format(d_evapo_year.sum().values.round(1)),
fontsize=20);