Quickly Select Charged or Polar Residues Using NSL in SAMSON

Imagine you’re preparing to simulate a protein in a new solvent environment. One of the first steps is deciding which residues might interact more strongly with the environment—perhaps charged residues for pH-sensitive behavior, or polar residues for solvent-accessible surface analysis.…

Avoid Chain Conflicts When Generating CG Models with Martinize2

When working with coarse-grained (CG) molecular models, it’s common to simulate multiple copies—or replicas—of the same protein in a single system. This setup is especially useful for studies involving protein aggregation, diffusion, or encapsulation. However, many researchers new to coarse-graining…

Vertical Camera Transitions for Molecular Presentations

When presenting complex molecular systems, the ability to guide the viewer with intuitive and smooth camera movement is invaluable. Whether you’re showcasing ligand binding, membrane embedding, or simply transitioning along a long protein structure, vertical camera movement can improve clarity…

Let SAMSON AI Write Your Python Scripts for You

If you’ve ever had to script repetitive molecular modeling tasks, you know how time-consuming it can be to write and debug Python code for every small operation. Whether you’re translating atoms, computing geometric properties, or trying to build a custom…

Selecting Molecules Using Natural Language in SAMSON AI

If you’ve spent time setting up molecular systems in a modeling environment, you know how tedious it can be to select atoms, residues, or chains — especially when you’re working with large biomolecular complexes. Writing specific selection scripts or navigating…