<commit_before>** THREDDS Data Server (TDS) - Using Python to Access Data

- *What*: A series of IPython Notebooks on exploring Unidata technology with Python for the 2013 Unidata Training Workshop.
- *When*: Wednesday, July 24, 2013 from 800AM to 500PM
- *Where*: [[http://www.unidata.ucar.edu/about/#visit][UCAR Foothills Lab 4, Room 1201]]

**** Quick Start

#+BEGIN_SRC shell
git clone <EMAIL>:Unidata/tds-python-workshop.git 
cd tds-python-workshop
ipython notebook --pylab inline
#+END_SRC

**** Workshop Schedule

|----+------------------------------------------+-------------------------+-------------+--------+----------|
|    | Section                                  | IPython Notebook        | Presenter   | Length |     Time |
|----+------------------------------------------+-------------------------+-------------+--------+----------|
|  1 | Continental breakfast                    |                         |             |   0:30 | 08:00:00 |
|  2 | [[http://www.slideshare.net/julienchastang/overview-24555262][Introductions and overview]]               |                         | Ethan       |   0:25 | 08:30:00 |
|  3 | Setup                                    |                         |             |   0:10 | 08:55:00 |
|  4 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ipython-notebook.ipynb][IPython notebook introduction]]            | ipython-notebook        | Julien      |   0:20 | 09:05:00 |
|  5 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/reading_netCDF.ipynb][Reading netCDF]]                           | reading_netCDF          | Russ        |   0:55 | 09:25:00 |
|  6 | Break                                    |                         |             |   0:15 | 10:20:00 |
|  7 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/matplotlib.ipynb][Geoscience visualization with matplotlib]] | matplotlib              | Julien/Sean |   1:10 | 10:35:00 |
|  8 | Lunch on your own                        |                         |             |   1:15 | 11:45:00 |
|  9 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/writing_netCDF.ipynb][Writing netCDF]]                           | writing_netCDF          | Russ        |   0:30 | 13:00:00 |
| 10 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ncss.ipynb][NCSS data access with pandas]]             | ncss                    | Julien      |   0:45 | 13:30:00 |
| 11 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/Geocoded_METAR.ipynb][NCSS station observations]]                | Geocoded_METAR          | Lansing     |   0:30 | 14:15:00 |
| 12 | Break                                    |                         |             |   0:15 | 14:45:00 |
| 13 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/pydap.ipynb][Accessing data via PyDap]]                 | pydap                   | Sean        |   0:30 | 15:00:00 |
| 14 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/radar_level2.ipynb][Accessing radar level 2]]                  | radar_level2            | Sean        |   0:25 | 15:30:00 |
| 15 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/wms_sample.ipynb][Exploring WMS]]                            | wms_sample              | Marcos      |   0:45 | 15:55:00 |
| 16 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ipython-notebook-server.ipynb][Remote ipython server with client]]        | ipython-notebook-server | Ward/Ben    |   0:30 | 16:40:00 |
| 17 | Wrap up                                  |                         |             |        | 17:10:00 |
|----+------------------------------------------+-------------------------+-------------+--------+----------|
#+TBLFM: @3$6..@-1$6=@-1$5+@-1$6;T::$1=@#-1

**** Please give us your feedback

From the Unidata [[http://www.unidata.ucar.edu/][page]], go to the "2013 Training
Workshop" [[http://www.unidata.ucar.edu/events/2013TrainingWorkshop/][page]] by selecting "Events" -> "2013 Training
Workshop" from the menu. Click on the "Give us your Feedback" link to
get to the [[http://www.unidata.ucar.edu/community/surveys/2013training/survey.html][survey]].

Note: Please feel free to use the survey at any time during the class
(and as often as you like) as comments come to mind.

****  Required Python libraries

For these IPython Notebooks we will be using a Python environment with the following libraries installed:

- [[http://www.numpy.org/][numpy]]
- [[https://code.google.com/p/netcdf4-python/][netcdf4-python]]
- [[http://matplotlib.org/][matplotlib]]
- [[http://www.pydap.org/][pydap]]
- [[http://matplotlib.org/basemap/][BaseMap]]
- [[https://pypi.python.org/pypi/OWSLib/][OWSLib]]

[[https://www.enthought.com/][Enthought]] offers a package manager, [[https://www.enthought.com/products/canopy/academic/][free]] for students and staff at degree-granting institutions, that can install the libraries listed above.

<commit_msg>schedule switcharoo<commit_after>** THREDDS Data Server (TDS) - Using Python to Access Data

- *What*: A series of IPython Notebooks on exploring Unidata technology with Python for the 2013 Unidata Training Workshop.
- *When*: Wednesday, July 24, 2013 from 800AM to 500PM
- *Where*: [[http://www.unidata.ucar.edu/about/#visit][UCAR Foothills Lab 4, Room 1201]]

**** Quick Start

#+BEGIN_SRC shell
git clone <EMAIL>:Unidata/tds-python-workshop.git 
cd tds-python-workshop
ipython notebook --pylab inline
#+END_SRC

**** Workshop Schedule

|----+------------------------------------------+-------------------------+-------------+--------+----------|
|    | Section                                  | IPython Notebook        | Presenter   | Length |     Time |
|----+------------------------------------------+-------------------------+-------------+--------+----------|
|  1 | Continental breakfast                    |                         |             |   0:30 | 08:00:00 |
|  2 | [[http://www.slideshare.net/julienchastang/overview-24555262][Introductions and overview]]               |                         | Ethan       |   0:25 | 08:30:00 |
|  3 | Setup                                    |                         |             |   0:10 | 08:55:00 |
|  4 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ipython-notebook.ipynb][IPython notebook introduction]]            | ipython-notebook        | Julien      |   0:20 | 09:05:00 |
|  5 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/reading_netCDF.ipynb][Reading netCDF]]                           | reading_netCDF          | Russ        |   0:55 | 09:25:00 |
|  6 | Break                                    |                         |             |   0:15 | 10:20:00 |
|  7 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/matplotlib.ipynb][Geoscience visualization with matplotlib]] | matplotlib              | Julien/Sean |   1:10 | 10:35:00 |
|  8 | Lunch on your own                        |                         |             |   1:15 | 11:45:00 |
|  9 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/writing_netCDF.ipynb][Writing netCDF]]                           | writing_netCDF          | Russ        |   0:30 | 13:00:00 |
| 10 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ncss.ipynb][NCSS data access with pandas]]             | ncss                    | Julien      |   0:45 | 13:30:00 |
| 11 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/Geocoded_METAR.ipynb][NCSS station observations]]                | Geocoded_METAR          | Lansing     |   0:30 | 14:15:00 |
| 12 | Break                                    |                         |             |   0:15 | 14:45:00 |
| 13 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/wms_sample.ipynb][Exploring WMS]]                            | wms_sample              | Marcos      |   0:45 | 15:00:00 |
| 14 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/pydap.ipynb][Accessing data via PyDap]]                 | pydap                   | Sean        |   0:30 | 15:45:00 |
| 15 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/radar_level2.ipynb][Accessing radar level 2]]                  | radar_level2            | Sean        |   0:25 | 16:15:00 |
| 16 | [[http://nbviewer.ipython.org/urls/raw.github.com/Unidata/tds-python-workshop/master/ipython-notebook-server.ipynb][Remote ipython server with client]]        | ipython-notebook-server | Ward/Ben    |   0:30 | 16:40:00 |
| 17 | Wrap up                                  |                         |             |        | 17:10:00 |
|----+------------------------------------------+-------------------------+-------------+--------+----------|
#+TBLFM: @3$6..@-1$6=@-1$5+@-1$6;T::$1=@#-1

**** Please give us your feedback

From the Unidata [[http://www.unidata.ucar.edu/][page]], go to the "2013 Training
Workshop" [[http://www.unidata.ucar.edu/events/2013TrainingWorkshop/][page]] by selecting "Events" -> "2013 Training
Workshop" from the menu. Click on the "Give us your Feedback" link to
get to the [[http://www.unidata.ucar.edu/community/surveys/2013training/survey.html][survey]].

Note: Please feel free to use the survey at any time during the class
(and as often as you like) as comments come to mind.

****  Required Python libraries

For these IPython Notebooks we will be using a Python environment with the following libraries installed:

- [[http://www.numpy.org/][numpy]]
- [[https://code.google.com/p/netcdf4-python/][netcdf4-python]]
- [[http://matplotlib.org/][matplotlib]]
- [[http://www.pydap.org/][pydap]]
- [[http://matplotlib.org/basemap/][BaseMap]]
- [[https://pypi.python.org/pypi/OWSLib/][OWSLib]]

[[https://www.enthought.com/][Enthought]] offers a package manager, [[https://www.enthought.com/products/canopy/academic/][free]] for students and staff at degree-granting institutions, that can install the libraries listed above.


{'fraction_non_alphanumeric': 0.19591993841416475, 'fraction_numerical': 0.04522709776751347, 'mean_word_length': 1.7523834745762712, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 8, 'lorem ipsum': 0, 'www.': 18, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 40, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '699077', 'n_tokens_mistral': 3626, 'n_tokens_neox': 3280, 'n_words': 591}