Hi John! No, I saw your talk and unfortunately my group had a meeting at the same time and I was really bummed I couldn't make it....I was like 'ah come on, are you serious group meeting?' :)

If you scroll down a little bit here: http://molecular-programming.org/ you can see a description of NUPACK and some of the other projects within the umbrella of mpp. NUPACK stands for NUcleic acid PACKage, and is a suite of stand-alone executables and a web application for designing and analyzing nucleic acid systems. Basically, if you're working with DNA or RNA nanotechnology for a lot of applications you will need to design the equilibrium base pairing interactions for 1 to N number of stands to do cool stuff.