Eric Haageman has given some examples of using DISLIN with Python on the O'Reilly Network. It works okay on my Win98 system. You can find articles in his column at: http://www.oreillynet.com/pub/q/numerically_python I don't know how well DISLIN can handle an irregular grid, if it can at all. But it does seem pretty easy to use with Python. Stephen