Saturday, February 24, 2007

Test post from Mars edit.

Ok, so my test post from TextMate never amounted to much. Here is another test post from MarsEdit. I think it can handle figures:
Photo 33.jpg
(automatically uploaded and linked -- cool). Now I just need better content....

Wednesday, February 7, 2007

PYROMS on Google code

I have put together some of the python tools I have been writing into a package called pyroms. It is available on google code:

http://code.google.com/p/pyroms/

Please contact me if you would like to be on the developer list.

How to make a grid (in python)

I just competed a movie on how to make a grid using pyth0n. The methods, I think, are about the same whatever platform you use. You can watch the movie online, or download the movie.

Wednesday, January 31, 2007

Simple ROMS case

Below are two movies I made of a seminar on how to create a simple case in ROMS. The case is of a sequentially upwelling/downwelling wind on a shelf. There were some compiler issues, that are not included, so the movie is in two parts (the second part is after the issue got fixed). For the record, it was TS_MPDATA that caused the failure on my laptop (a segfault, then a bus error -- not so good). Using more conventional tracer advection options (Akima 4th order and splines) works great. Here are the links:

Tuesday, January 30, 2007

ROMS grid class in Python

I have just finished a beta version of a grid class for ROMS (or other curvilinear C-grids). I have not cut out a release from the svn yet, as I am waiting for comments from others. However, you can see the source code here. You can get the entire toolset from svn with:

svn co http://pong.tamu.edu/svn/python/trunk/ rdh_python


I have also posted an introductory tutorial here. Other tutorials (and a fancier page) will be posted to

http://pong.tamu.edu/~rob/python/tutorials/

Monday, November 20, 2006

WaveMetrics - scientific graphing, data analysis, curve fitting & image processing software

From the scipy mailing list:

It's hard to describe what this amazing program does because it does
so much. I have a few personal dislikes about it but by comparison,
Matlab "isn't even wrong," to misuse a quote from Wolfgang Pauli.


WaveMetrics - scientific graphing, data analysis, curve fitting & image processing software

pydap and pupynere

pydap is a python module that will allow you to read (and serve?) netcdf files over the internet. This is very useful if you don't want to have an entire model run on your laptop. John Evans and I are working on prslice that uses this package.

Even more cool, however, is pupynere (PUre PYthon NEtcdf REader) that can read (only, for now) NetCDF files with only builtin python packages and nympy.