This is basically a port of the webapp. It doesn't (yet) include some of the features that Lee-Ping has implemented, like saving restart files and adding new reporters. If we want to include those things with the openmm app, they should probably go in the library anyways.
Here's what it looks like running. Python code showing its interaction with the OpenMM API is printed out in real-time, as it's executed. There are some log messages too.
rmcgibbo@vspm9 ~/local/openmm_build/python
$ openmm --coords=~/local/openmm_tests/input.pdb