Center-of-mass (COM) pulling is an essential technique in molecular modeling, especially for simulating molecular interactions, exploring conformational changes, or setting up umbrella sampling studies to calculate free energy profiles. However, getting started with COM pulling simulations can be daunting due to the intricate setup requirements. If you’ve ever struggled to define proper pulling parameters or align your molecular system in the simulation box, this guide will help clarify the process.
What is COM Pulling, and Why is it Important?
COM pulling allows you to apply a controlled force to pull one part of a molecular system away from another. In practical terms, it determines how a molecule or molecular group moves under defined forces, which is crucial for investigating interactions like ligand binding/unbinding or protein conformational changes.
This blog post will walk you through how to set up COM pulling using the GROMACS Wizard extension in SAMSON, focusing specifically on defining a simulation box that accommodates pulling.
Defining Your Simulation Box: Key Tips
One commonly overlooked aspect of setting up a COM pulling simulation is box preparation. The box must be sufficiently large in the pulling direction to allow the trajectory to develop smoothly while adhering to the periodic boundary conditions (PBCs). Here’s how you can easily set up an appropriate simulation box in GROMACS Wizard:
- Choose the Orthorhombic unit cell and click Compute fitted box. This action adjusts the box dimensions to the molecular system.
- Allow extra space for pulling. To avoid PBC artifacts, the pulling distance must always be less than half the length of the box in the pulling direction. For instance, if pulling chain
Aaway from chainBby 5 nm in the z-direction, you’ll need a box length of at least 12 nm in the z-direction (5 nm pulling distance + additional spacing). - Fine-tune the box dimensions by choosing the Box lengths option. For this example, you can set dimensions of
6.5 nm x 4.5 nm x 12 nm. - Deactivate the Center in box option, and instead set the new center to
0.5 x 0.5 x 0.2(fractional coordinates relative to box size) for optimal alignment.
Why does this step matter? A well-defined box ensures the pulled protein or molecule remains within simulation boundaries and reduces the risk of distorted calculations. Overlooking this setup often leads to simulation failures or artifacts in the resulting data.
Visualizing and Verifying Your Simulation Box
After defining the box, you can visualize it directly within SAMSON’s Viewport feature, allowing you to inspect box alignment relative to the molecular system.

This visualization step is critical because it eliminates the guesswork by showing you whether the box dimensions and orientation make sense for your pulling setup. If needed, you can adjust the orientation of the system using SAMSON’s move editors to align the pulling direction with axes or planes.
Next Steps
Once you’ve successfully defined a suitable simulation box, you can proceed with the rest of the workflow, including energy minimization, NPT equilibration, and eventually running the production molecular dynamics simulation that performs the pulling. Properly preparing your system ensures your COM pulling simulation runs smoothly and yields meaningful results.
To learn more about the entire COM pulling workflow, visit the official documentation page: https://documentation.samson-connect.net/tutorials/gromacs-wizard/com-pulling/
SAMSON and all SAMSON Extensions are free for non-commercial use. Download SAMSON today at https://www.samson-connect.net.
