MSMS

Fast computation of molecular surfaces

MSMS is a fast algorithm for computing molecular surfaces. Michel Sanner developed it as part of his Ph.D. thesis. It has been widely used to compute and display the solvent excluded surface (SES) of proteins. This surface is also known as the Lee and Richards surface, after the authors who first defined it by rolling a probe sphere, representing a solvent molecule, over the spheres representing the protein atoms. It is also called the Connolly surface, after Mike Connolly, who wrote the first program to compute it analytically.

MSMS is used by several molecular visualization programs, including VMD, Chimera and our own PMV. It is available as a standalone program, and as a library with Python bindings in the MGLTools and ADFRsuite distributions.

Note

MSMS is free for non-commercial use, under the Sannerlab MIT-like Source-Available License. Commercial use needs a separate license; see License.

How to cite

If you use MSMS in your work, please cite:

Back to top