Good evening everybody,
I wanted to try sphere refinement for the real space refinement of a
glycosidic bond, however it did not work out... (Coot 0.6-pre-1/Durham
(revision 2264))
That's what I did:
I copied this script into a text file:
(add-key-binding "Refine residues in a sphere" "R"
(lambda ()
(let ((active-atom (active-residue)))
(if (list? active-atom)
(let* ((centred-residue (list-head (cdr active-atom) 3))
(imol (car active-atom))
(other-residues (residues-near-residue
imol centred-residue 3.5))
(all-residues (if (list? other-residues)
(cons centred-residue other-residues)
(list centred-residue))))
(refine-residues imol all-residues))))))
and then loaded into coot by using "run script". Then I centered on an atom
of my glycan and pressed shift-r, or opened the key bindings under
extensions/settings and used the button for my new key binding.
Nothing happened, but I got this error message in the terminal, where I
started coot:
(graphics-general-key-press-hook 82)
82 not found in key_bindings
(graphics-general-key-press-hook 114)
114 not found in ((82 "R" "Refine residues in a sphere" #<procedure #f ()>))
114 not found in key_bindings
What did I miss or do wrong?
Thanks for you help!
Sara
|