If you use my code (or try and fail to use my code) then please send an email to the address on my page saying roughly what you used it for and how you got on. Its always interesting for me to hear from people solving actual problems with my work.

Rare Event Sampling with FRESHS

The FRESHS (Flexible Rare Event Sampling Harness System) code is online here. This is a parallel execution toolkit to combine the SPRES and FFS sampling algorithms with the LAMMPS, Gromacs and ESPResSo simulation programs (or with your own self-written code).

Full text of the paper which gives an in-depth look at the SPRES algorithm is behind a paywall at J Chem Phys, however you will find an earlier version of the paper on arXiv.

To cite the FRESHS software package refer to this paper: "The Flexible Rare Event Sampling Harness System (FRESHS)".

Free Energy Estimation Using AMBER

I have written a library implementing the techniques documented in this open access J Chem Theory Comput article as a plugin for AMBER. This is now available as part of the AmberTools14 release.

Cross Sectional Area

I recently embarked on a rewrite of the tumbling cross-section code which has garnered about 200 citations since I knocked it together as a PhD student with the help of sundry individuals from Alison Ashcroft's group. The idea is very simple, just sample over orientations of the molecule to estimate tumbling cross section, thence to find the friction with a buffer gas as it moves through the spectrometer. Somtimes simple things are also interesting and fun.


This is just a dump of files that I want to be available for whatever lab assignment or workshop. If you are just browsing then you probably won't have a use for any of this stuff: intro.pdf instructions.pdf