GG675: The Generic Mapping Tools
3 credits
Monday, 1:00-4:00 Spring-2008, Room POST 733
First Meeting Monday, January 14, 2008
Instructor: Paul Wessel, Office: POST 806, ext. 64778
Policies on sit-ins, audits, laptops, etc
- Students officially registered for the course must use the department's Dell PCs booted into Linux. There
are 19 PCs available (I will need to use the one closest to the board plus by laptop). You are expected
to attend every lecture since we only meet once a week. Give me fair warning if travel will
prevent you from attending class.
- To optimize use of 733 I want students to fill up the seats starting from the ones closest to the
board. That way, faculty/staff can use the seats further away and if we do not fill the room then
students needing computers for other classes can utilize the leftover PCs on the back rows.
- Faculty and staff who wish to sit in on some or all lectures: Depending on your level of prior
GMT/UNIX skills you may not need to attend all lectures. HOWEVER, you should plan on attending
the first to make sure we all understand where we are going. We will also install GMT on the first
day as we will be using the CVS version of GMT in this course. If less than 19 students sign up
for the class then you may use the remaining PCs; however, it might be better if you bring your
laptop.
- LAPTOP SETUP:
- If you use a Mac laptop but have never used things like terminal, make, gcc, X11,
etc then chances are you did not do the optional X11 and Developer install when you first got your Mac.
You will need to insert the install DVD, run the install and only select the optional installs:
Make sure you get X11 and the SDK packages. Once that is done you may want to install fink and then
install typical Unix software needed for various projects.
- If you have a laptop that is running Linux or dual-boots into Linux or Windows then you should
make sure that you selected the Linux packages for software development (compilers etc).
- If you only wish to use Windows then you will have to either install Microsoft's Services for Unix (SFU)
or Cygwin. Either will give you a Unix-like environment without having to reboot. You will also have to
obtain an X11 server so that you can run things like ghostview, nedit, and other X11 tools we may use.
You may have to google around a abit to find all these pieces - I have unfortunately developed obnoxious
opinions about Windows and thus may not be very helpful in your quest to use Unix on a non-Unix machine.
Organizational matters:
- GG675 Flyer 2008
Reading Material
- Appendix on cssh programming
- Appendix on Unix tools
Data
- Smithsonian Holocene Volcanoes
- EPIC seismicity (M >= 5) for 100/200/-60/0
- Atlantic depths (m) for region 25W/5E/30S/5S
- Atlantic crustal ages (0.01 Myr) for region 25W/5E/30S/5S
Projects
- GG675 Project 1
- GG675 Project 2 Example of parameter file
- GG675 Project 3
Lecture Supplements:
- Lecture 1
- Lecture 2 (GMT installation only)
- Lecture 3
- Lecture 4
- Lecture 5
- Lecture 6
- Lecture 7
- Lecture 8s
- Lecture 9s
- Lecture 10
- Lecture 11
- Lecture 12
- Lecture 13
- Lecture 14
- Lecture 15
This page is maintained by Paul Wessel.