Dr Neil Hart
Mesoscale and Dynamical Meteorology, Climate variability and Change

Code that has produced the results in a number of the listed publications is available on GitHub.

Python

A core part of my PhD involved developing a feature recognition approach to identifying tropical-extratropical cloud bands over southern Africa; the "metbot". This made heavy use of opencv, cvblob and a number of python modules (see Hart et. al. 2012). This software as been updated to rely on skimage and has been successfully applied to the Southern Hemisphere.

Octave/Matlab

I have developed a basic set of routines for calculating some standard meteorological diagnostics in Matlab/Octave: MetDiags_Octave. These include saturation vapour pressure (es) from relative humidity, interpolation to isentropes from pressure levels, moisture flux, PV, Omega and ageostrophic wind. They may be a useful source to adapt into Matlab scripts if needed. . This code was used for the analysis in Hart et. al. 2010.

BEWARE: This software is released under the research appropriate license: CRAPL courtesy of Matt Might. The routines and modules serve their purpose and work, mostly.