When modeling protein conformational transitions, choosing the right atoms to guide your simulations can make a big difference. In SAMSON’s Protein Path Finder app, using the ARAP (As-Rigid-As-Possible) method requires identifying specific active atoms—those that drive structural changes and influence motion trajectories.
But how do you choose the right atoms, and how do you select them efficiently, especially when dealing with large and complex proteins?
Why active atoms matter
In the ARAP method, active atoms are the control points: they define how the protein flexes and moves. All other atoms follow their lead. Choosing just a few well-placed active atoms—such as two alpha-carbons on flexible loop regions or hinge points—can provide a realistic approximation of real conformational transitions while keeping computational cost low.
The shortcut: pre-defined atom groups
In the Protein Path Finder tutorial, the team behind SAMSON provides a ready-to-use group containing two active atoms: the alpha-carbon atoms of GLY 12 and ARG 123. This makes it easy to get started: you simply double-click the group named CA in GLY 12 and CA in ARG 123 in the Document view to select the atoms.

After that, just click the Add button in the app to set them as active ARAP atoms.
Advanced tip: Node Specification Language (NSL)
If you’re working with your own protein structures, you won’t always have pre-defined groups. Fortunately, SAMSON offers a powerful yet readable query language for selections: Node Specification Language (NSL).
Here’s the expression used to select the two active atoms in the tutorial:
|
1 |
("CA" in "GLY 12") or ("CA" in "ARG 123") |
This expression means: select the alpha carbon in residue GLY 12 or the alpha carbon in ARG 123.
You can combine residue names, atom names, logical operators, and even chain IDs for precise selections. This is especially helpful if you’re scripting or working on multiple proteins at once.
Need to select all CA atoms on chain A, between residues 20 and 50?
|
1 |
(name is "CA") and (residue index >= 20 and residue index <= 50) and (chain is "A") |
Good practices and troubleshooting
- Start with well-known flexible sites or hinge residues for ARAP active atoms.
- Minimize redundancy by avoiding highly connected regions like beta-sheets unless necessary.
- If your motion paths don’t feel realistic, try adjusting which atoms are active or adding one or two more.
- You can reset active atoms by clicking the
reset button.
To learn the full syntax of NSL and how to use it efficiently, explore the NSL reference guide and selection user guide.
Conclusion
Using NSL and thoughtful grouping, selecting ARAP active atoms becomes quicker and more purposeful. This helps you get better motion predictions with fewer computational resources.
To dive deeper into the Protein Path Finder and how ARAP fits within it, visit the full tutorial at SAMSON’s documentation page.
SAMSON and all SAMSON Extensions are free for non-commercial use. You can get SAMSON at www.samson-connect.net.
