37
edits
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 "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> |
edits