From 7d6484d3f962ede3b1e5e478ee2a7d78d8e4b4a0 Mon Sep 17 00:00:00 2001 From: brian Date: Fri, 19 Jan 2018 11:56:42 -0500 Subject: [PATCH 1/4] xarray not xray --- ideas.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ideas.md b/ideas.md index 9a55af92..dbbf3b63 100644 --- a/ideas.md +++ b/ideas.md @@ -1,4 +1,4 @@ -- xray +- xarray - GIS - Expand on some of the more interesting aspects of what we do in the cartopy tutorial - Fun things that can be done with Shapely From 2220dda135cdc1acb3b2b3871bbc2564c38ae903 Mon Sep 17 00:00:00 2001 From: brian Date: Fri, 19 Jan 2018 12:02:11 -0500 Subject: [PATCH 2/4] gitignore changed --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index e081b5b0..95c364aa 100755 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,5 @@ Anaconda-2.0.1-Linux-*.sh tmp_img/ data/new.nc data/new2.nc + +notebooks/Pythonic_Data_Analysis/Pythonic Data Analysis.ipynb From 192a2a9db09e7bc3718f9404e08273e1a5b3ceff Mon Sep 17 00:00:00 2001 From: Brian Mapes Date: Fri, 26 Jan 2018 11:11:01 -0500 Subject: [PATCH 3/4] Create ABOUT_THESE_NOTEBOOKS.md --- notebooks/ABOUT_THESE_NOTEBOOKS.md | 62 ++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 notebooks/ABOUT_THESE_NOTEBOOKS.md diff --git a/notebooks/ABOUT_THESE_NOTEBOOKS.md b/notebooks/ABOUT_THESE_NOTEBOOKS.md new file mode 100644 index 00000000..a993b218 --- /dev/null +++ b/notebooks/ABOUT_THESE_NOTEBOOKS.md @@ -0,0 +1,62 @@ +# Suggestions for exploring the notebook collection + +Each notebook is a self-contained document, and they can be explored in any order. But their real power is as a set of resources you can adjust and adapt. Once you understand them, you can learn to mix-and-match the examples demonstrated here to construct your own notebooks. + +A few suggestions for possible user approaches are offered here. A complete listing can be found at the bottom. + +-------------- +## Beginner's approach + +A good place to start is on Jupyter itself, from the **Jupyter_Notebooks** folder. + - Jupyter's own Help menu is excellent. Be sure to notice its features. + - For Python code, notice the power of + - _tab_ key for autocomplete suggestions after a period . showing an object's _attributes and methods_ + - _shift + tab_ keys for documentation on any object whose name the cursor is placed within + +**Primer** notebooks are oriented to beginners. + +**Pythonic_Data_Analysis** and **Time_Series_Analysis** are good early lessons on code-to-figures workflow. + +**Bonus/What to do when things go wrong.ipynb** can help users throughout their journey. + +For meteorology work, get oriented with **Metpy_Introduction/Introduction to MetPy.ipynb** + + +-------------- +## Building your own analyses: suggestions organized by workflow stages + +### Inputting data + - Basic text data + - Pythonic_Data_Analysis + + - NetCDF files + - netCDF/netCDF-Reading.ipynb + + - Meteorology grids and streams + - Siphon/Siphon Overview.ipynb + - Bonus/Downloading GFS with Siphon.ipynb + - Bonus/Siphon_XARRAY_Cartopy_HRRR.ipynb + - Model_Output/Downloading model fields with NCSS.ipynb + - Satellite_Data/Working with Satellite Data.ipynb + + - Weather observations + - Skew_T/Upper Air and the Skew-T Log-P.ipynb + - Surface_Data/Surface Data with Siphon and MetPy.ipynb + +### Analysis: derived quantities and statistical summarizations + + - NumPy/Numpy Basics.ipynb and NumPy/Intermediate Numpy.ipynb + - Primer/Numpy and Matplotlib Basics.ipynb + +### Graphical outputs: + + - Animation/Creating Animations.ipynb + - CartoPy/CartoPy.ipynb + - GOES_RGB_Demo/GOES_RGB_Image.ipynb + - Matplotlib/Matplotlib Basics.ipynb + - Satellite_Data/GOES_Interactive_Plot.ipynb + - Skew_T/Upper Air and the Skew-T Log-P.ipynb + +### File outputs + - netCDF/netCDF-Writing.ipynb + From efc5bc8382ad392cd46ca1acc12946d9b2915dca Mon Sep 17 00:00:00 2001 From: Brian Mapes Date: Fri, 26 Jan 2018 11:12:47 -0500 Subject: [PATCH 4/4] Update .gitignore --- .gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitignore b/.gitignore index 95c364aa..e081b5b0 100755 --- a/.gitignore +++ b/.gitignore @@ -59,5 +59,3 @@ Anaconda-2.0.1-Linux-*.sh tmp_img/ data/new.nc data/new2.nc - -notebooks/Pythonic_Data_Analysis/Pythonic Data Analysis.ipynb