Thursday, January 26, 2006

PyNGL and PyNIO

There is an effort at UCAR to translate NGL (the NCAR Graphics Language) to python: PyNGL. Also, as part of this project, there is PyNIO, and input/output module that reads and writes in many different formats supported by NGL.

Thursday, January 5, 2006

TVTK

Although matplotlib supports 2D graphics (and quite well, I might add), there is no support for 3D graphics. VTK is clearly the way to go, but there has been no 'pythonic' interface... until TVTK.

Also of interest might be NCVTK, which provides another interface for visualization of NetCDF files using VTK.

Tuesday, December 20, 2005

Mesh/Grid Generation Software

Here is an alarminly long (perhaps complete) list of Mesh/Grid Generation Software . Aside from those known to the ROMS community, Pavel Sakov has a powerful set of grid generation utilities.

Also of interest, NCARs ngmath, a set of 2- and 3D interpolation utilities, and TSFIT by Oleg Davydov

Wednesday, December 14, 2005

Tuesday, December 13, 2005

Calling Java classes within Python

Here are some interesting candidates for calling Java classes from within Python. As for Jython, I think there is a reasonable case against it (for the sorts of things I want to do) on the JPype front page.

Thursday, December 8, 2005

Disk Inventory X

Daring Fireball posted a link to Disk Inventory X. This is an excelent example of functional design. Now I know that those history files are what is using all my disk space.. my music collection has nothing to do with it..