SMOG: Structure-based Models for Biomolecules
A very brief introduction to structure-based modeling
While originally developed for the study of protein folding, over the last 15 years we have worked to extend the applicability of structure-based models to investigate a broad range of biomolecular dynamics, including domain rearrangements in proteins, folding and ligand binding in RNA and large-scale rearrangements in ribonucleoprotein assemblies (e.g. the ribosome). In its simplest form, a structure-based model defines a particular structure (typically obtained from X-ray, cryo-EM or NMR) as the global energetic minimum. Oftentimes, this single-basin description can provide rich information about complex processes. When this simple representation is insufficient to describe the process of interest, the model can be easily extended to include multiple basins of attraction, as well as describe non-specific effects (e.g. electrostatic or solvation effects). While coarse-grained variants of this model have had considerable success in expanding our understanding of protein folding, all-atom structure-based models are now widely used to study all types of biomolecules (complete descriptions can be found here). Additionally, with the computational simplicity of the models, they are proving to be very useful for structural modeling purposes, including atomic modeling of cryo-EM, SAXS and biochemical data.To increase the accessibility of these modeling techniques, we provide the smog-server webtool, as well as the downloadable SMOG 2 software, which are able to generate SMOG models for use with Gromacs, NAMD, LAMMPS and OpenMM. While the webtool provides support for proteins, nucleic acids, and some ligands, SMOG 2 enables the application of structure-based models to any type of polymer-ligand system. For in-depth descriptions of the underlying models, and for examples of how to use the models, we refer you to the original publications and recent review articles.
How to prepare and simulate a SMOG model for a specific biomolecule
While we provide a range of examples on the Tutorials and Examples page, here are the basic steps for using a SMOG model:Step 1: Prepare the simulation. You first need to generate a force field for your molecular system. This may be accomplished in two ways.
- (recommended) Download SMOG 2 SMOG 2 provides comprehensive support for SMOG models. It provided a set of default models and also allows you to define your own styles of SMOG models. Customized models can include additional types of interactions (e.g. electrostatics) and define new residues (e.g. post-transcriptional modifications). For large-scale systems and maximal OpenMM compatibility, it is strongly recommended that you use SMOG 2 with OpenSMOG.
- Use the Webtool We have made some SMOG models available through our smog-server web interface. All you need to do is provide a PDB structure file, specify which parameters you would like to use, and the webtool will generate the input files that will define the model.
Step 3: Analyze the results. Once your simulations have finished, there are many forms of analysis that may be of interest. There are numerous analysis tools available with the Gromacs distribution, VMD has a powerful Tcl scripting interface, and MDTraj is quite useful.
This resource is provided by the Center for Theoretical Biological Physics.
Please direct questions and comments to info@smog-server.org.
Page created and maintained by Jeff Noel and Paul Whitford