Michael G. Lerner
Web interface for finite size corrections in membrane MD
PyMOL APBS Plugin
Michael G. Lerner and Heather A. Carlson
University of Michigan, Ann Arbor, 2006
The PyMOL-APBS Plugin integrates the PyMOL molecular graphics system with APBS to enable rapid, easy calculation of electrostatic potential surfaces with minimal user intervention. It is included with recent versions of PyMOL and is available directly on the web at the PyMOL wiki. It is one of the most heavily used PyMOL plugin and is responsible for upwards of 80% of all calculations done with APBS.
PyPAT: Python-based Protein Analysis Tools
Michael G. Lerner, Steven A. Spronk and Heather A. Carlson
University of Michigan, Ann Arbor, 2008
(Paper in preparation)
PyPAT (Python-based Protein Analysis Tools) is a collection of tools that build upon the ptraj module of AMBER and the PyMOL visualization package to aid in the analysis of protein structures and molecular dynamics trajectories. They allow for the evaluation of the convergence of trajectories, as well as the examination of correlated dynamics, hydrogen bonds, and bridging-water molecules throughout a trajectory. Our tools are written in Python and released under an open-source license.
Automated clustering of probe molecules from solvent mapping of protein surfaces
Michael G. Lerner, Kristin L. Meagher and Heather A. Carlson. Automated clustering of probe molecules from solvent mapping of protein surfaces: New algorithms applied to hot-spot mapping and structure-based drug design. J Comput. Aided Mol. Des. 2008, 10, 727-736.
In an effort to understand protein binding and function, researchers will often create a reciprocal map of a protein surface. Multiple-copy methods (MCM) use probe molecules to define these complementary maps. These techniques flood the protein surface with hundreds of small molecule probes. The probes are then simultaneously and independently minimized to the s potential energy surface. Clusters of probes on the protein surface can define the most important among these interactions. Most MCMs that cluster molecules in physical space do so via RMSD-based methods. We find that significantly improved results may be obtained by Jarvis-Patrick clustering in physical space. This package contains programs for flooding a protein surface with probe molecules, as well as programs to group the probe molecules into clusters.
I also develop many smaller, standalone programs including a CHARMM mode for Emacs, several scripts for the automated setup of MD systems in GROMACS, CHARMM and AMBER, and a suite of tools for the analysis of membrane diffusion. This code is freely available, although it is not yet suitable for full public release. Please email me if interested.