-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hello,
I happily use the residue stepper command (isolde step or shorthand st) all the time, it's very convenient. I have two suggestions that could make its use even nicer when using it repeatedly with no arguments to browse through a model:
- Would it be possible to make the command not reset the zoom level?
- Would it be possible to make the command not rotate the model?
I understand why it's doing both zoom and rotation: to present the next residue with its C-alpha centered and side-chain pointing up. This is useful if you intend to start a simulation and tug on the side-chain.
But sometimes it's helpful to look at a region from a bit further away than a single-residue close-up, while still wanting to step through the region. Or say you simply wanted to browse through a model quickly, then it would be easier on the eyes to simply have a smooth translation from one C-alpha to the next, with no rotation and no change in zoom level (smooth translation between C-alphas would also help when skipping over missing residues; as it is now, I need to zoom out and rotate to understand where the step took me). Then the user could use the mouse to zoom/rotate exactly as they want between steps to follow the main chain in the way that they find most comfortable (been going through many chains lately, and the rotation eventually makes me dizzy 😵💫 ).
Of course, this alternative behavior doesn't need to become the default. It could be optional, as long as there is a way to toggle it easily (so one could switch between browsing and working modes when needed in the same session).