importsysimportosimportmatplotlibmatplotlib.use('Agg')# Must be before importing matplotlib.pyplot or pylab!importmatplotlib.pyplotaspltimportmatplotlib.pyplotasPfrommpl_toolkits.basemapimportBasemap,shiftgrid,maskoceansfrommatplotlib.pathimportPathfrommatplotlib.patchesimportPathPatch#from osgeo import gdalimportnumpyimportshapefilefromnetCDF4importDatasetimportnumpyasNfromnetCDF4importDataset,num2date,date2numfromscipyimportsignal,statsimportmatplotlibasmplimportmatplotlib.colorsascolorsfromdatetimeimportdatetimefrommpl_toolkits.axes_grid1.inset_locatorimportinset_axesfrommatplotlib.offsetboximportAnchoredTextfromskimage.metricsimportstructural_similarityasssimplt.style.use('seaborn-talk')params={'legend.fontsize':8,\
'font.family':'serif',\
}plt.rcParams.update(params)defma(a,n=3):ret=N.cumsum(a,dtype=float)ret[n:]=ret[n:]-ret[:-n]returnret[n-1:]/n