Profile


Name
FindIt
ID
104352
Shared with
Public
Parent
None
Children
Created on
January 19, 2021 at 07:30 AM UTC
Updated on
January 19, 2021 at 07:30 AM UTC
Description

Sometimes the protein gets lost, especially on symmerty puzzles. FindIt attempts to get it back in view.

If the protein doesn't appear, freeze all, then wiggle. This protein should appear in a couple of cycles.

Best for


Code


segs = structure.GetCount () symcnt = structure.GetSymCount () if symcnt > 0 then for sym = 1, symcnt do band.AddBetweenSegments ( 1, 1, nil, nil, sym ) band.AddBetweenSegments ( segs, segs, nil, nil, sym ) end end ui.CenterViewport ( segs / 2 )

Comments


LociOiling Lv 1

This recipe tries to bring the protein back into view. Sometimes the "q" and "Home" keys just don't do the trick.

FindIt works in many cases, but may not handle cases where the protein is zoomed way, way out.

For a symmetry puzzle, it also bands the ends of each chain together.

If your symmetric protein doesn't appear, trying freezing all (backbone and sidechains), then wiggle for a few cycles. This should pull the main chain toward the symmetric chains and into view.

See the feedback Wanted: function to center protein on active monomer