Poisson Boltzmann Tutorial
Using APBS for implicit solvent calculations
|
|
|
There are several programs available for PB calculations:
This tutorial introduces the Adaptive Poisson-Boltzmann Solver (APBS http://agave.wustl.edu/apbs/), which is open source software for the numerical solution of the Poisson-Boltzmann partial differential equation, which models the electrostatic potential of charges in an ionic solution at equilibrium. This implicit representation of the solvent environment and solvation effects can be used to study molecular systems in multiple ways. We will demonstrate three of the most common uses including the qualitative assessment of the electrostatic potential surrounding a biomolecule and two quantitative calculations of solvation and binding free energies.
Note that a more extensive tutorial is available at http://agave.wustl.edu/apbs/doc/html/tutorial/index.html
Log in to the cluster and setup APBS environment:
ssh -X username@ctbp1.ucsd.edu source /soft/linux/etc/setup_apbs |
To copy and untar all tutorial example files to your home directory:
cd mkdir PBTutorial cd PBTutorial cp /soft/linux/src/Workshop/* . ls *tar | xargs -l1 tar xvf |
All computationally intensive jobs on the cluster must be run
through the queuing system which distributes jobs to the computational
nodes. For examples in this tutorial which do not use multiple CPUs
(all except the parallel job example) type
qrsh which will assign you a computational node
for interactive use. To end this interactive node use simply type
exit and you will be returned to the frontend
(ctbp1.ucsd.edu) prompt. Note: Don't forget to source
/soft/linux/etc/setup_apbs after you logged in to the
computational node to set up your APBS environment.
When running the parallel example you must submit your job from the
frontend using qsub command (see the parallel
example page). Instruction for the queuing
system about your job requirements (how many processors you are
requesting, how much memory, how much time, etc.) are specified in an
SGE script file (.sge) which you have to create first. Examples of SGE
files are included in all APBS tutorials.
Acknowledgment: Much of the material in this tutorial was modified from the APBS tutorial created by Nathan Baker.
Authors: Jessica Swanson, Robert Konecny and the McCammon Group - UCSD