Skip to content

Latest commit

 

History

History
138 lines (116 loc) · 21 KB

File metadata and controls

138 lines (116 loc) · 21 KB

2011 Research Tools

Class material:

Instructors:

All but 1 of the classes were taught by Kurt Schwehr. I am an Affiliate Research Professor in the Center for Coastal and Ocean Mapping / Joint Hydrographic Center at the University of New Hampshire and a GIS Data Engineer at Google for Oceans.

Rob Braswell taught class 25 on R for statistics. Rob is an Affiliate Faculty in EOS at UNH and works at Applied Geosolutions.

Introduction

The goal of this UNH course is to give students skills that will help them conquer data throughout their career. I am hoping to get this wrapped together as a book that people can take with them when they leave CCOM. I am releasing all course material under a creative commons non-commercial license, so that you can pass copies to your co-workers. 2011 is the first year that the course is being taught in this style. Please email me if you find any typos.

No.DateTitle/NotesAudioPresentVideoBlog
Vid 202011-12-26Secure shell (ssh, scp), crontab and emacs tramppdf keyYouTube H264
2011-12-25Grades submitted
No Final
282011-12-08No Class
272011-12-06No Class
HW 52011-12-06Turn in final log file for the whole class
262011-12-01Python: parsing binary data - SBETs - Part 5mp3pdf keycomment
252011-11-29Rob Braswell: 1-Intro 2-CO2 3-ANOVAmp3pdf-1 pdf-2comment
Vid 192011-11-27Mercurial (hg) for version controlpdf keyYouTube H264
2011-11-24No Class - Thanksgiving
242011-11-22Python: parsing binary data - SBETs - Part 4mp3pdf keycomment
232011-11-17Python: parsing binary data - SBETs - Part 3mp3pdf keycomment
222011-11-15Python: parsing binary data - SBETs - Part 2mp3pdf keycomment
212011-11-10Python: parsing binary data - SBETs - Part 1mp3pdf keycomment
202011-11-08BAGs 3, XML Metadata, KML, and GSHHS shapefilemp3pdf keycomment
Vid 182011-11-08Python: Reading a HDF5 BAGs - h5py, matplotlibpdf keyYouTube H264
Vid 172011-11-07Emacs, HDF5 BAGs and XML Metadatapdf keyYouTube H264
192011-11-03BAGs 2, XML Metadatamp3pdf keycomment
182011-11-01BAGs, HDF5 and XMLmp3pdf keycomment
172011-10-27QGIS and GDAL for Raster/Vector Chartsmp3pdf keycomment
162011-10-25Python: matplotlib 2 - graphingmp3pdf keycomment
Vid 162011-10-24Python part 9: Simple signal processingpdf keyYouTube H264
Vid 152011-10-23Python part 8: Matplotlib part 1pdf keyYouTube H264
152011-10-20Python: Matplotlib part 1mp3pdf keycomment
142011-10-18Python: parsing GPS datamp3pdf keycomment
Vid 142011-10-18Python part 7 - more reusable codeYouTube mp4
Rd 12011-10-13NOAA - Making Waves: Building a Better Geoidmp3txt
Vid 132011-10-15Python part 6 - parsing GPS datapdf keyYouTube H264
132011-10-13Python: if, while, functions, classesmp3pdf keycomment
Vid 122011-10-13Python part 5 - while loopspdf keyYouTube m4v
Vid 112011-10-12Python part 4 - if, modules, command line argspdf keyYouTube H264
HW 42011-10-11Submit your log file with lectures 09 and 10
2011-10-11No class - UNH Monday Schedule
Vid 102011-10-10Emacs part 5 - modesYouTube H264
Vid 92011-10-09Python part 3: partsYouTube H264
Vid 82011-10-09Python part 2: ways to run python codeYouTube H264
122011-10-06Python: files, for loopsmp3pdf key pptcomment
112011-10-04ipython and python data typesmp3pdf key pptcomment
Vid 72011-10-02Python part 1: intro to python/ipythonYouTube H264
Vid 62011-10-02Bash part 2: variablesYouTube H264
Vid 52011-09-30Bash part 1: introduction to the shellYouTube H264
102011-09-29QGIS, Bash, Healy Movie, ipython+matplotlibmp3pdf key pptcomment
HW 32011-09-27Homework 3: work log / journal
92011-09-27babel, bash, Google Earthmp3pdf key pptcomment
Vid 42011-09-26Emacs part 4: yet more emacsYouTube H264
Vid 32011-09-25Emacs part 3: org-mode and org-babelYouTube H264
Vid 22011-09-25Emacs part 2: more advanced emacspdf keyYouTube H264
Vid 12011-09-24Emacs part 1: emacs keyboard introduction and txtYouTube H264
82011-09-22More emacs and script filesmp3pdf key pptcomment
HW 22011-09-20Homework 2: shell and org-mode
72011-09-20Emacs and org-modemp3comment
62011-09-15KeePassX and Dropboxmp3comment
52011-09-13File types, Emacs intro, beginning scriptsmp3comment
42011-09-08VMWare Ubuntu Imagemp3comment
32011-09-06Wiki editing, Weather Demo, Command Linemp3comment
22011-09-01IRC, Wiki, Basic Shellmp3comment
12011-08-30Introductionmp3comment

The blog collumn points to posts on blogger where people can leave comments and have discussions. http://schwehr.org/blog, my normal blog channel is not setup for comments, so I will be using my blogger account for feedback.

Short links

More Course Materials

Virtual Machine account:

  • user: researchtools
  • pass: !rt2011vm

Final

There will be NO final. The real test will be how well you are able to use and adapt the material from this class for your own research and future classes.

Lectures:

NOTE: Starting at lecture 22, org files should now be “pulled” using mercurial (“hg”). I have removed the org links to encourage people to do exactly that. To get setup with the notes via hg:

mkdir ~/projects
cd ~/projects
sudo apt-get install mercurial # hg
hg clone https://bitbucket.org/schwehr/researchtools

You should update the notes before everytime you work on the material:

cd ~/projects/researchtools
hg pull   # Bring the changes down to the local "repo"
hg update # Change the working files to have the latest changes