Currently the program implements algorithms to compute parameters of long-distance Electron Transfer reactions (donor/acceptor interaction, reorganization energies) in biological and non-biological systems. It also allows (alone and in a combinationation with other programs) to perform Molecular Mechanics, Quantum Chemical and continuum electrostatics calculations of macromolecular systems.
The program has an object oriented design and is written mostly in C++ programming language. I also uses some functions and libraries written in C and FORTRAN. Different computational tasks are performed by separate program modules, organized as C++ classes. This permits easy expandability of the program functionality. The program has a Graphical User Interface (GUI) based on MFC(Microsoft Foundation Classes) and Scripting language interface based on PYTHON. It runs on WINDOWS, LINUX and Digital UNIX ( unix versions run without GUI or using commercial WIN32 porting libraries).
Electron Transfer Rates calculations
Quantum Chemical calculations with HARLEM
1.3.6