For molecular modelers navigating the intricate world of protein conformational transitions, minimizing computational complexity while achieving accuracy is key. The Protein Path Finder app in SAMSON offers one such efficient tool by combining advanced modeling methods like ARAP (As-Rigid-As-Possible) modeling and constrained minimization with FIRE (Fast Inertial Relaxation Engine) to generate reliable protein transition paths.
This post dives into the setup and execution of the key workflow: applying ARAP modeling and FIRE minimization to optimize protein motion. If you’re dealing with large protein systems and struggling to model smooth, realistic transitions between conformations, this tutorial is for you.
Why Use ARAP and FIRE?
ARAP modeling ensures that protein atoms move as rigidly as possible during transitions, focusing specifically on active atoms that guide the broader conformational change. Meanwhile, FIRE optimization aids in refining these movements through constrained minimization, smoothing out any energetic inconsistencies along the transition path. This combination is valuable for maintaining computational efficiency while improving pathway accuracy.
Prepping Your System
Before delving into the ARAP-FIRE methodology, ensure your protein model is system-ready:
- Remove alternate locations, ligands, solvent, and ions using Home > Prepare.
- Add missing hydrogens or residues with the PDBFixer extension. This allows pH-specific adjustments, ensuring molecular integrity.

If your start and goal structures are stored in separate files, combine them into a single document. This can be achieved by concatenating them as different models in a single PDB file:
|
1 2 3 4 5 6 7 |
MODEL 1 ... ENDMDL MODEL 2 ... ENDMDL END |
Following preparation, you’re ready to launch the Protein Path Finder app and set up the ARAP-FIRE workflow.
ARAP: Choosing Active Atoms
The accuracy of ARAP modeling starts with defining active atoms—key residues or atoms that dictate movement within your protein. By default, other atoms follow the predefined motion of active components.
For example, you can select two alpha-carbon (CA) atoms from residues GLY 12 and ARG 123. In this case, the document conveniently contains a pre-defined group titled CA in GLY 12 and CA in ARG 123. Simply double-click the group in the Document View to activate these selections.

Once selected, confirm your choices in the app by clicking the Add button under the setup box for active atoms. This effectively directs the ARAP model to focus its calculations on these critical areas while managing the influence of surrounding atoms.
Optimizing Movement with FIRE
The FIRE engine integrates constrained minimization into the workflow, refining motion iteratively. After assigning active atoms, proceed with:
- Setting the step size to 1 fs and limiting the number of steps to 1 (as per image below).
- Clicking OK when the system prompts to use existing bonds during Universal Force Field (UFF) configuration.

Defining the Sampling Space
Once setup is complete, specify the sampling box to bias active atom motion and constrain pathway exploration. For instance, start with a 200-angstrom cube encompassing start and goal conformations. Adjust dimensions as necessary.
A green box visualizes this in the viewport, as shown below:

Finalizing and Running the Planner
After defining parameters, initiate the pathway search via the Run button. You can observe detailed progress metrics—including the number of nodes processed, elapsed time, and paths found—in the app interface. Once ARAP and FIRE methods converge on a solution, the results will populate in the Results tab.
Next Steps
Want to improve pathways even further? Consider using the P-NEB app to refine paths with parallel Nudged Elastic Band optimization. For additional details on exporting atom trajectories or generating visualizations, refer to the official SAMSON documentation.
Note: SAMSON and all SAMSON Extensions are free for non-commercial use. Download SAMSON today at SAMSON Connect.
