|
|
@ -437,7 +437,7 @@ |
|
|
|
"ll = CoordPair(lat=24.0, lon=-87.)\n", |
|
|
|
"ll = CoordPair(lat=24.0, lon=-87.)\n", |
|
|
|
"ur = CoordPair(lat=27.0, lon=-84)\n", |
|
|
|
"ur = CoordPair(lat=27.0, lon=-84)\n", |
|
|
|
"bounds = GeoBounds(ll, ur)\n", |
|
|
|
"bounds = GeoBounds(ll, ur)\n", |
|
|
|
"reduced_files = FileReduce(glob.glob(\"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/wrfout_d02*\"),\n", |
|
|
|
"reduced_files = FileReduce(glob.glob(\"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/moving_nest/wrfout_d02*\"),\n", |
|
|
|
" bounds, tempdir=\"/Users/ladwig/mytemp\", delete=False, reuse=True)\n", |
|
|
|
" bounds, tempdir=\"/Users/ladwig/mytemp\", delete=False, reuse=True)\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"slp = getvar(reduced_files, \"slp\")\n", |
|
|
|
"slp = getvar(reduced_files, \"slp\")\n", |
|
|
@ -1098,7 +1098,7 @@ |
|
|
|
"from wrf import getvar, ALL_TIMES\n", |
|
|
|
"from wrf import getvar, ALL_TIMES\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi\"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/moving_nest\"\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
@ -1207,6 +1207,8 @@ |
|
|
|
"#vard = {varname: getvar(ncfiles, varname, method=\"join\", squeeze=False) for varname in wrf_vars}\n", |
|
|
|
"#vard = {varname: getvar(ncfiles, varname, method=\"join\", squeeze=False) for varname in wrf_vars}\n", |
|
|
|
"for varname in wrf_vars:\n", |
|
|
|
"for varname in wrf_vars:\n", |
|
|
|
" print(vard[varname])\n", |
|
|
|
" print(vard[varname])\n", |
|
|
|
|
|
|
|
" \n", |
|
|
|
|
|
|
|
"# NOTE: Warnings below are due to \"join\" and the fill values used since the last file only contains 1 time step.\n", |
|
|
|
" " |
|
|
|
" " |
|
|
|
] |
|
|
|
] |
|
|
|
}, |
|
|
|
}, |
|
|
@ -1220,7 +1222,7 @@ |
|
|
|
"from wrf import getvar\n", |
|
|
|
"from wrf import getvar\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi\"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/moving_nest\"\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
@ -1257,7 +1259,7 @@ |
|
|
|
"from wrf import getvar\n", |
|
|
|
"from wrf import getvar\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi\"\n", |
|
|
|
"dir = \"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/moving_nest\"\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfilenames = [os.path.join(dir, x) for x in os.listdir(dir) if x.find(\"_d02_\") > 0]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"ncfiles = [nc(x) for x in ncfilenames]\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
@ -1288,6 +1290,13 @@ |
|
|
|
"del t2_line, t2" |
|
|
|
"del t2_line, t2" |
|
|
|
] |
|
|
|
] |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
"cell_type": "code", |
|
|
|
|
|
|
|
"execution_count": null, |
|
|
|
|
|
|
|
"metadata": {}, |
|
|
|
|
|
|
|
"outputs": [], |
|
|
|
|
|
|
|
"source": [] |
|
|
|
|
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
"cell_type": "code", |
|
|
|
"cell_type": "code", |
|
|
|
"execution_count": null, |
|
|
|
"execution_count": null, |
|
|
@ -1341,7 +1350,7 @@ |
|
|
|
"from wrf import getvar, ALL_TIMES, geo_bounds, get_cartopy, get_basemap, get_pyngl, cartopy_xlim, cartopy_ylim\n", |
|
|
|
"from wrf import getvar, ALL_TIMES, geo_bounds, get_cartopy, get_basemap, get_pyngl, cartopy_xlim, cartopy_ylim\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"from netCDF4 import Dataset as nc\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"wrf_filenames = glob(\"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/wrfout_d02_*\")\n", |
|
|
|
"wrf_filenames = glob(\"/Users/ladwig/Documents/wrf_files/wrf_vortex_multi/moving_nest/wrfout_d02_*\")\n", |
|
|
|
"ncfiles = [nc(x) for x in wrf_filenames]\n", |
|
|
|
"ncfiles = [nc(x) for x in wrf_filenames]\n", |
|
|
|
"\n", |
|
|
|
"\n", |
|
|
|
"slp = getvar(ncfiles, \"slp\", timeidx=ALL_TIMES)\n", |
|
|
|
"slp = getvar(ncfiles, \"slp\", timeidx=ALL_TIMES)\n", |
|
|
@ -1403,21 +1412,21 @@ |
|
|
|
], |
|
|
|
], |
|
|
|
"metadata": { |
|
|
|
"metadata": { |
|
|
|
"kernelspec": { |
|
|
|
"kernelspec": { |
|
|
|
"display_name": "Python 2", |
|
|
|
"display_name": "Python 3", |
|
|
|
"language": "python", |
|
|
|
"language": "python", |
|
|
|
"name": "python2" |
|
|
|
"name": "python3" |
|
|
|
}, |
|
|
|
}, |
|
|
|
"language_info": { |
|
|
|
"language_info": { |
|
|
|
"codemirror_mode": { |
|
|
|
"codemirror_mode": { |
|
|
|
"name": "ipython", |
|
|
|
"name": "ipython", |
|
|
|
"version": 2 |
|
|
|
"version": 3 |
|
|
|
}, |
|
|
|
}, |
|
|
|
"file_extension": ".py", |
|
|
|
"file_extension": ".py", |
|
|
|
"mimetype": "text/x-python", |
|
|
|
"mimetype": "text/x-python", |
|
|
|
"name": "python", |
|
|
|
"name": "python", |
|
|
|
"nbconvert_exporter": "python", |
|
|
|
"nbconvert_exporter": "python", |
|
|
|
"pygments_lexer": "ipython2", |
|
|
|
"pygments_lexer": "ipython3", |
|
|
|
"version": "2.7.15" |
|
|
|
"version": "3.6.7" |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
"nbformat": 4, |
|
|
|
"nbformat": 4, |
|
|
|