Archive for June, 2008

Friday, June 27th, 2008

Some HDF5 helper routines

I use HDF5 quite a bit and have developed some utility routines, MG_H5_DUMP (docs, code) and MG_H5_GETDATA (docs, code), that are quite useful for me. MG_H5_DUMP gives similar output to the command line utility h5dump with -A set. MG_H5_GETDATA allows slices of data to be extracted using IDL’s normal indexing rules. For example, IDL> f […]

1 Comment » - Posted in IDL by

Thursday, June 26th, 2008

GPULib comments

Mort Canty, author of Image Analysis, Classification and Change Detection in Remote Sensing: With Algorithms for ENVI/IDL, is using GPULib and has started blogging his comments on it. So far, so good! Full disclosure: I work for Tech-X Corporation and worked on the IDL bindings and examples for GPULib.

No Comments » - Posted in HPC,IDL by

Thursday, June 26th, 2008

DocBook output from IDLdoc

I have the framework in place to have IDLdoc produce output besides HTML. This has been a long process beginning in IDLdoc 2.0 when I switched to using templates instead of embedding the HTML code in the IDL code. I have started by writing a set of templates for DocBook output, but intend to write […]

1 Comment » - Posted in IDL,IDLdoc by

Friday, June 20th, 2008

Smoothed LIC texture

While producing some flow visualizations lately, I’ve found that smoothing a random texture gives less pixellated looking result than using a purely random texture. I added a TEXTURE keyword a while ago so that a common texture could be used for several LIC images, but now I’ve discovered that playing around with the texture a […]

2 Comments » - Posted in IDL,Visualization by

Wednesday, June 18th, 2008

IDLdoc 3.1

I just released IDLdoc 3.1 (see full release notes are below). As per this short blog post, IDLdoc is getting integrated into the IDL Workbench. This release adds some rst markup features that the IDL Workbench will use — my favorite is to be able to link to images with: .. image:: filename IDLdoc will […]

2 Comments » - Posted in IDL,IDLdoc by

Monday, June 16th, 2008


The code_swarm project has created visualizations of the time history of commits to four popular open source projects. It’s interesting how each project has its own unique character; there is a large difference between, say, the Python and Eclipse commits. The visualizations were made with Processing.

No Comments » - Posted in Visualization by

Wednesday, June 4th, 2008

I just got the beta release of Versions, a Subversion front end for the Mac. I use the command line interface for Subversion for most of day-to-day work, but occasionally I like a visual interface to do comparisons, show timelines, etc. The Subclipse plugin for the Workbench works fairly well for this, but I don’t […]

2 Comments » - Posted in Mac by