When working with molecular models in SAMSON, many users eventually ask themselves: “Why can I only have one editor active at a time?” While it may initially seem like a limitation, this design decision plays a crucial role in ensuring a fluid and efficient molecular design experience. Let’s explore why this is the case, and how to make the most of it.
The role of editors in SAMSON
Editors in SAMSON are specialized tools that handle user interactions, such as mouse and keyboard events. They allow modelers to perform a wide range of tasks — from generating a nanotube structure with a few clicks, to deforming molecules or using selection tools. Their scope is usually quite focused, much like how you use different tools in a graphics editor: a paintbrush does something very different than a selection box.

So why only one?
SAMSON follows the principle that only one editor can be active at a time. Here’s why that matters:
- Predictability: Knowing that only one editor is active prevents unexpected behaviors. For example, if two editors tried to respond to the same mouse click, the results could be unpredictable.
- Simplicity: Managing a clear workflow becomes easier when each interaction is handled by one tool at a time.
- Performance: Many editors update data in real-time as users interact with molecular models. Limiting activity to one editor optimizes memory and processing resources.
How to switch editors easily
While only one editor can be used actively at a time, switching between editors is straightforward:
- Use the panel on the left-hand side of the viewport — it lists all your installed editors.
- Quick access buttons for the currently active editor also appear in the top-left corner of the viewport.
- You can search for installed editors in the Find everything search box at the top of the interface.
Installing more editors
SAMSON comes with a default set of editors, but you can expand your toolbox by adding new ones from SAMSON Connect. For example, you might want a specialized builder to create custom nanostructures or a tool for precise molecular manipulation. This flexibility allows you to tailor your environment to your workflow — one editor at a time.
For developers: create your own editor
Feeling limited by existing editors? SAMSON’s extension framework allows developers to create new editors tailored to specific research needs. If that’s your interest, check out the Extension Generator and Documentation Center.
Ultimately, the single-active-editor model in SAMSON is key to its intuitive and responsive interface. It makes modeling more predictable, stable, and efficient — especially when working on complex structures.
To learn more, visit the full documentation on editors here: https://documentation.samson-connect.net/users/latest/editors/.
SAMSON and all SAMSON Extensions are free for non-commercial use. You can download SAMSON at https://www.samson-connect.net.
