For molecular modelers, setting up and executing a center-of-mass (COM) pulling simulation can be a challenging task. Whether you’re analyzing protein-protein interactions or studying processes like ligand unbinding, ensuring your system is accurately configured is essential for meaningful results. However, the complexity of defining parameters, handling periodic boundary conditions, and managing structural constraints often makes this process daunting.
The GROMACS Wizard Extension within SAMSON offers a streamlined solution to these challenges, providing a guided workflow for conducting COM pulling simulations. In this post, we’ll walk you through the system preparation phase, where you will define the pulling setup step-by-step while avoiding common pitfalls.
Key Steps for a Pulling-Ready System
Preparing a system for COM pulling involves setting up molecular structures, defining the simulation box, and ensuring adequate solvent and ion concentrations. Here’s how to get it right:
Loading the Molecular System
Start by loading your structure in SAMSON. For instance, the tutorial uses the “2BEG” system, where chain A will be pulled away from chain B. After fetching the structure:
- Open Document view to verify the imported model and trajectory.
- Reorient the molecule using the Compass or mouse to better visualize chains for selection and pulling.

Box Definition and Boundary Considerations
One critical aspect in pulling simulations is box dimensions. The box size must accommodate the full pulling process while preventing overlaps due to periodic boundary conditions. For example, if pulling chain A by 5 nm in the z-direction, the box length along z-axis should be at least twice the pulling distance plus some buffer. In the case of this tutorial, a box size of 6.5 nm x 4.5 nm x 12 nm is chosen.

The visualization of the box can be checked directly in the Viewport.

Solvation and Neutralization
To simulate realistic conditions, you need to add solvent and ions. In this example:
- Select the TIP3P water model.
- Neutralize the system by adding Na and Cl ions and specify an ionic strength of 100 mM.

Index Groups for Pulling
Pulling simulations require defining groups for interaction. Here, two new index groups are created—one for chain A and another for chain B. Use SAMSON’s interface to select chains and generate index groups easily. This ensures precision during simulations.

Visualize to Verify
After setup, it’s a good idea to visualize the results in SAMSON. Check the box dimensions, verify ion placement, and confirm the configuration of index groups. These steps ensure your simulation will run smoothly and yield reliable data.
By following this approach, you can significantly reduce the likelihood of errors and save time during your setup process. To learn more about the full COM pulling workflow, including energy minimization and production MD simulations, visit the complete documentation page.
Note: SAMSON and all SAMSON Extensions are free for non-commercial use. You can download SAMSON at https://www.samson-connect.net.
