Browse Source

Fix local paths for local tests

main
Bill Ladwig 7 years ago
parent
commit
00b648e2a3
  1. 29
      test/ipynb/WRF_python_demo.ipynb

29
test/ipynb/WRF_python_demo.ipynb

@ -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,

Loading…
Cancel
Save