Article
Rapid approximation to molecular surface area via the use of Boolean logic and look-up tables
Article first published online: 7 SEP 2004
DOI: 10.1002/jcc.540140309
Copyright © 1993 John Wiley & Sons, Inc.
Additional Information
How to Cite
Le Grand, S. M. and Merz, K. M. (1993), Rapid approximation to molecular surface area via the use of Boolean logic and look-up tables. J. Comput. Chem., 14: 349–352. doi: 10.1002/jcc.540140309
Publication History
- Issue published online: 7 SEP 2004
- Article first published online: 7 SEP 2004
- Manuscript Accepted: 14 SEP 1992
- Manuscript Received: 11 JUN 1992
- Abstract
- References
- Cited By
Abstract
We report the development of a new approximate method of calculating molecular surface areas. Our technique is based upon the method of Sharake and Rupley but incorporates several major advances. First, we represent the state of surface points as bits in a bit string so we can utilize Boolean operations to simultaneously turn off multiple test points in one Boolean AND operation. Second, we use a series of Boolean mask look-up tables to reduce the time complexity of the calculation of molecular surface area down to the same magnitude as doing a potential energy evaluation. When we use a 256 surface point sphere for all of the atoms in BPTI, a 454 nonhydrogen atom protein, and a 1.4-Å solvent probe, we in general underestimate the total solvent-accessible surface area (SASA) by approximately 1.25% with a correlation coefficient of 0.9990 over a wide range of conformations. The average CPU time required to calculate the SASA of a BPTI conformer is 0.58 s on an SGI 4D/220 workstation. We also describe a method by which we can calculate an approximate finite difference SASA gradient for BPTI in 0.79 of CPU time. © 1993 John Wiley & Sons, Inc.

1096-987X/asset/JCC_centre.gif?v=1&s=b0d6b2f567f5e92bfd33499dcef2c15d54c9375d)
1096-987X/asset/cover.gif?v=1&s=4429aac2462ebd499c13b3d7fe983679c5767778)