Pauls-key-bindings-for-coot: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
No edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
(add-key-binding "Refine Active Residue AA" "x" (lambda () (refine-active-residue)))
(add-key-binding "Refine Active Residue AA" "x" (lambda () (refine-active-residue)))
(add-key-binding "Triple Refine" "t" (lambda () (manual-refine-residues 1)))
(add-key-binding "Triple Refine" "t" (lambda () (manual-refine-residues 1)))
(add-key-binding "Triple Refine AA" "h" (lambda () (refine-active-residue-triple)))
(add-key-binding "Autofit Rotamer" "j" (lambda () (auto-fit-rotamer-active-residue)))
(add-key-binding "Autofit Rotamer" "j" (lambda () (auto-fit-rotamer-active-residue)))
(add-key-binding "Pepflip" "q" (lambda () (pepflip-active-residue)))
(add-key-binding "Pepflip" "q" (lambda () (pepflip-active-residue)))
Line 53: Line 52:
                                     (list centred-residue))))
                                     (list centred-residue))))
               (refine-residues imol all-residues))))))
               (refine-residues imol all-residues))))))
(add-key-binding "Neighbours Refine" "h"
  (lambda ()   
    (if (not (valid-map-molecule? (imol-refinement-map)))
(info-dialog "Must set the refinement map"))   
    (using-active-atom     
      (let* ((rc-spec (list aa-chain-id aa-res-no aa-ins-code))
    (ls (residues-near-residue aa-imol rc-spec 1.9)))
(with-auto-accept
(refine-residues aa-imol (cons rc-spec ls)))))))




Line 117: Line 126:
      (add-status-bar-text (string-append "Rotamer name: " name))))))))))
      (add-status-bar-text (string-append "Rotamer name: " name))))))))))


(add-key-binding "Regularize Residues" "B"
  (lambda ()
    (using-active-atom
      (regularize-zone aa-imol aa-chain-id (- aa-res-no 1) (+ aa-res-no 1) aa-alt-conf))))


(add-key-binding "Add Terminal Residue" "bar"  
(add-key-binding "Add Terminal Residue" "bar"  
Line 130: Line 145:
      (alt-conf  (list-ref active-atom 5)))
      (alt-conf  (list-ref active-atom 5)))
  (add-terminal-residue imol chain-id res-no "auto" 1))))))
  (add-terminal-residue imol chain-id res-no "auto" 1))))))
(add-key-binding "Accept Baton Position" "quoteleft" accept-baton-position)


</pre>
</pre>
37

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu