Wednesday, November 30, 2011

RT 25 - R for Statistics

Rob Braswell was our guest lecturer covering R for statistical analysis.

mp3, pdf of screenshots, 25-R-lab1-Intro.pdf, 25-r-statistics.org (on bitbucket via hg).

Wednesday, November 23, 2011

RT 24 - Part 4: Parsing binary SBET files with python's struct

Topics include "What is GIS," using glob.glob to expand file names with "*", using sys.argv directly to list input files and using argparse to properly handle command line arguments.

html, pdf, mp3 and org (in BitBucket hg).

Saturday, November 19, 2011

RT 23 - Part 3: Parsing binary SBET files with python's struct

In this class, we do our first mercurial pull of changes. We then add helper functions to our sbet.py module to give us the number of datagrams in an sbet file, tell us at what offset any particular datagram is located and add a generator function allowing cleaner for loops over sbet files.

23-python-binary-files-part-3.html, mp3 and pdf

Remember that at this point, you should be getting the org mode formatted class notes via mercurial (hg). To get set up:
mkdir ~/projects
cd ~/projects
sudo apt-get install mercurial # Install hg on ubuntu & debian linux
hg clone https://bitbucket.org/schwehr/researchtools

And every time you start working on the class, do a pull and update to get the latest versions.
cd ~/projects/researchtools
hg pull # Bring the changes down to the local "repo"
hg update # Change the working files to have the latest changes

Wednesday, November 16, 2011

RT 22 - Part 2: Parsing binary SBET files with python's struct

Rob Braswell has tentatively agreed to give us a lecture on Data Analysis with R on Nov. 29th. Rob taught EOS 864 while he was a full-time Research Professor at UNH. I haven't done any work with R myself, but I've seen some really great work done with it. I'm super excited to sit in on his class.

Notes for the class should now be retrieved via mercurial/hg from https://bitbucket.org/schwehr/researchtools. The rest of the material is in the usual locations in the class directory: mp3, pdf, html

Friday, November 11, 2011

Sunday, November 6, 2011

RT 20 - BAGs 3

Using python .format template language, writing KML, using GSHHS global shoreline to give context to the bag bounding box. Given on 2011-Nov-08.

org, html, mp3 and pdf

Thursday, November 3, 2011

RT 19 - BAGs 2, XML Metadata

KEYWORDS: BAG HDF HDF5 XML lxml etree hydrographic survey raster metadata shapefile

html, org, mp3 and pdf