Installation of CHARMMing

CHARMMing (www.charmming.org) is a public domain web-based front end to CHARMM. It can be used to prepare and run a variety of common tasks such as minimization, solvation, and molecular dynamics. In fact, the scripts used in this tutorial are based off of those created for CHARMMing.

You may download the CHARMMing source code from its Google code repository. If you'd like to live on the somewhat-bleeding edge, A subversion repository is available at http://charmming.googlecode.com/svn.

Anyone is welcome to set up thewir own CHARMMing server, however a few things are needed:


 * 1) A computer capable of acting as the server with Linux installed (CHARMMing has been tested on CentOS and Ubuntu, but it should work on most any Linux distro). The Apache Web server and mod_python should be configured and working
 * 2) Django version 0.96 installed (version 1.0 and later will NOT work -- we are in the process of making CHARMMing compatible with these versions of Django)
 * 3) A CHARMM executable (version c35 preferred). We do NOT distribute CHARMM with CHARMMing; it must be properly licensed through Harvard University
 * 4) If QM/MM support is desired, a Q-Chem executable must also be present
 * 5) Knowledge of the Torque batch scheduler is helpful, but not required
 * 6) Light to moderate Linux system administration experience is also very helpful

The installation of CHARMMing is done via an automated install script. This page will describe what the install script is doing.