Calculation of electrostatic potentials with UHBD


The UHBD (University of Houston Brownian Dynamics) program is capable of solving the linear and non-linear Poisson-Boltzmann equation using a finite-difference method. In addition, the program can be used to perform Brownian dynamics simulations of the association of two molecules and of the internal dynamics of a protein. Steady and non-steady state rate constants of encounter of a molecule (e.g. substrate/inhibitor) with a target (e.g. enzyme) can be computed from the Brownian dynamics simulations. The UHBD code can also be used to perform stochastic dynamics calculations or molecular mechanics energy minimizations using Poisson-Boltzmann and/or other molecular mechanics forces. The program also has the ability to compute electrostatic free energies of binding for two molecules as well as non-electrostatic surface area dependent terms.


The aim of this tutorial is to compute the electrostatic potentials of 2 proteins, barnase and barstar, which bind to form a high-affinity complex. These proteins are also the subject of other tutorials of this practical. The same electrostatic potentials as computed here are used in the MolSurfer tutorial.


0. Make a new local directory and go there (e.g. type "mkdir uhbd ; cd uhbd").
Download the following files into this directory (Shift+left_mouse on the links, and save under the same names) :
uhbd1.pdb - coordinates of barnase prepared for uhbd calculations by adding polar hydrogen atoms
uhbd2.pdb - coordinates of barstar prepared for uhbd calculations by adding polar hydrogen atoms
uhbd.exe - uhbd executable
uhbd.inp - input script for uhbd
uhbd.qtable.dat - file, defining atomic charges and radii (OPLS parameter set)
Alternatively, copy the files using the command: cp /home/client1/data/uhbd* ./

To be able to execute the downloaded uhbd.exe file, type "chmod +x uhbd.exe"

1. Analyze files uhbd.qtable.dat, uhbd.inp, uhbd1.pdb and uhbd2.pdb.
- why does the first residue in uhbd1.pdb have 2 names ?
- which other residues in uhbd1.pdb have non-standard names ? (there are 2 more of these)
- what charge is assigned to the NH1 atom of residue Arg ? to NH2 atom of residue Arg ? (refer to uhbd.qtable.dat)
- what is the size of the grid (in Angstroms) over which the electrostatic potential will be computed?

2. Run uhbd calculation:
Type:
./uhbd.exe uhbd.inp uhbd.out

This calculation will take about 30 seconds.

3. Look at the 3 output files that appear in your directory.
- referring to the file uhbd.inp, try to figure out why the files uhbd1.grd and uhbd2.grd are so large and how one could make them 8 times smaller. (note that no protein atom should extend beyond the grid)
- browse the uhbd output file (uhbd.out) to find out what the net charges of barnase and barstar are.
- browse the uhbd output file to check if the NH1 atoms of Arg residues are indeed assigned charge of -0.8e.
- browse the uhbd output file to check if convergence of the electrostatic potentials was achieved and, if so, how many iterations were required.



26-06-02 - Razif Gabdoulline, razif.gabdoulline@eml.villa-bosch.de

Privacy Imprint