<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.uni-konstanz.de/ccp4/index.php?action=history&amp;feed=atom&amp;title=Pauls-key-bindings</id>
	<title>Pauls-key-bindings - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.uni-konstanz.de/ccp4/index.php?action=history&amp;feed=atom&amp;title=Pauls-key-bindings"/>
	<link rel="alternate" type="text/html" href="https://wiki.uni-konstanz.de/ccp4/index.php?title=Pauls-key-bindings&amp;action=history"/>
	<updated>2026-04-13T06:43:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.uni-konstanz.de/ccp4/index.php?title=Pauls-key-bindings&amp;diff=964&amp;oldid=prev</id>
		<title>Emsley: New page: &lt;pre&gt;  (add-key-binding &quot;Refine Active Residue&quot; &quot;r&quot; (lambda () (manual-refine-residues 0))) (add-key-binding &quot;Refine Active Residue AA&quot; &quot;x&quot; (lambda () (refine-active-residue))) (add-key-bi...</title>
		<link rel="alternate" type="text/html" href="https://wiki.uni-konstanz.de/ccp4/index.php?title=Pauls-key-bindings&amp;diff=964&amp;oldid=prev"/>
		<updated>2008-06-20T20:13:17Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;pre&amp;gt;  (add-key-binding &amp;quot;Refine Active Residue&amp;quot; &amp;quot;r&amp;quot; (lambda () (manual-refine-residues 0))) (add-key-binding &amp;quot;Refine Active Residue AA&amp;quot; &amp;quot;x&amp;quot; (lambda () (refine-active-residue))) (add-key-bi...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(add-key-binding &amp;quot;Refine Active Residue&amp;quot; &amp;quot;r&amp;quot; (lambda () (manual-refine-residues 0)))&lt;br /&gt;
(add-key-binding &amp;quot;Refine Active Residue AA&amp;quot; &amp;quot;x&amp;quot; (lambda () (refine-active-residue)))&lt;br /&gt;
(add-key-binding &amp;quot;Triple Refine&amp;quot; &amp;quot;t&amp;quot; (lambda () (manual-refine-residues 1)))&lt;br /&gt;
(add-key-binding &amp;quot;Triple Refine AA&amp;quot; &amp;quot;h&amp;quot; (lambda () (refine-active-residue-triple)))&lt;br /&gt;
(add-key-binding &amp;quot;Autofit Rotamer&amp;quot; &amp;quot;j&amp;quot; (lambda () (auto-fit-rotamer-active-residue)))&lt;br /&gt;
(add-key-binding &amp;quot;Pepflip&amp;quot; &amp;quot;q&amp;quot; (lambda () (pepflip-active-residue)))&lt;br /&gt;
(add-key-binding &amp;quot;Go To Blob&amp;quot; &amp;quot;g&amp;quot; (lambda () (blob-under-pointer-to-screen-centre)))&lt;br /&gt;
(add-key-binding &amp;quot;Add Water&amp;quot; &amp;quot;w&amp;quot; (lambda () (place-typed-atom-at-pointer &amp;quot;Water&amp;quot;)))&lt;br /&gt;
(add-key-binding &amp;quot;Eigen-flip Ligand&amp;quot; &amp;quot;e&amp;quot; (lambda() (flip-active-ligand)))&lt;br /&gt;
(add-key-binding &amp;quot;Add terminal residue&amp;quot; &amp;quot;y&amp;quot; (lambda () &lt;br /&gt;
                        (let ((active-atom (active-residue)))&lt;br /&gt;
                          (if (not active-atom)&lt;br /&gt;
                              (format #t &amp;quot;No active atom~%&amp;quot;)&lt;br /&gt;
                              (let ((imol      (list-ref active-atom 0))&lt;br /&gt;
                                    (chain-id  (list-ref active-atom 1))&lt;br /&gt;
                                    (res-no    (list-ref active-atom 2))&lt;br /&gt;
                                    (ins-code  (list-ref active-atom 3))&lt;br /&gt;
                                    (atom-name (list-ref active-atom 4))&lt;br /&gt;
                                    (alt-conf  (list-ref active-atom 5)))&lt;br /&gt;
                                (add-terminal-residue imol chain-id res-no &amp;quot;auto&amp;quot; 1))))))&lt;br /&gt;
(add-key-binding &amp;quot;Fill Partial&amp;quot; &amp;quot;k&amp;quot; (lambda ()&lt;br /&gt;
                        (let ((active-atom (active-residue)))&lt;br /&gt;
                          (if (not active-atom)&lt;br /&gt;
                              (format #t &amp;quot;No active atom~%&amp;quot;)&lt;br /&gt;
                              (let ((imol      (list-ref active-atom 0))&lt;br /&gt;
                                    (chain-id  (list-ref active-atom 1))&lt;br /&gt;
                                    (res-no    (list-ref active-atom 2))&lt;br /&gt;
                                    (ins-code  (list-ref active-atom 3))&lt;br /&gt;
                                    (atom-name (list-ref active-atom 4))&lt;br /&gt;
                                    (alt-conf  (list-ref active-atom 5)))&lt;br /&gt;
                                (fill-partial-residue imol chain-id res-no ins-code))))))&lt;br /&gt;
(add-key-binding &amp;quot;Load RNAs files&amp;quot; &amp;quot;F9&amp;quot; &lt;br /&gt;
                 (lambda ()&lt;br /&gt;
                   (let* ((home (getenv &amp;quot;HOME&amp;quot;))&lt;br /&gt;
                          (dir-1 (append-dir-dir home &amp;quot;data&amp;quot;))&lt;br /&gt;
                          (dir-2 (append-dir-dir dir-1 &amp;quot;rnase&amp;quot;)))&lt;br /&gt;
                     (read-pdb (append-dir-file dir-2 &amp;quot;tutorial-modern.pdb&amp;quot;))&lt;br /&gt;
                     (make-and-draw-map (append-dir-file dir-2&lt;br /&gt;
                                                         &amp;quot;rnasa-1.8-all_refmac1.mtz&amp;quot;)&lt;br /&gt;
                                        &amp;quot;/RNASE3GMP/COMPLEX/FWT&amp;quot; &lt;br /&gt;
                                        &amp;quot;/RNASE3GMP/COMPLEX/PHWT&amp;quot; &amp;quot;&amp;quot; 0 0))))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(add-key-binding &amp;quot;Toggle Ghosts&amp;quot; &amp;quot;:&amp;quot; &lt;br /&gt;
                 (lambda () &lt;br /&gt;
                   (let ((keyboard-ghosts-mol &lt;br /&gt;
                          (let ((ls (model-molecule-list)))&lt;br /&gt;
                            (let loop ((ls ls))&lt;br /&gt;
                              (cond&lt;br /&gt;
                               ((null? ls) -1)&lt;br /&gt;
                               ((ncs-ghosts (car ls))&lt;br /&gt;
                                (car ls))&lt;br /&gt;
                               (else&lt;br /&gt;
                                (loop (cdr ls))))))))&lt;br /&gt;
                     (if (= (draw-ncs-ghosts-state keyboard-ghosts-mol) 0)&lt;br /&gt;
                         (set-draw-ncs-ghosts keyboard-ghosts-mol 1)&lt;br /&gt;
                         (set-draw-ncs-ghosts keyboard-ghosts-mol 0)))))&lt;br /&gt;
&lt;br /&gt;
(add-key-binding &amp;quot;Hydrogens off&amp;quot; &amp;quot;(&amp;quot; &lt;br /&gt;
                 (lambda ()&lt;br /&gt;
                   (set-draw-hydrogens 0 0)))&lt;br /&gt;
(add-key-binding &amp;quot;Hydrogens on&amp;quot; &amp;quot;)&amp;quot; &lt;br /&gt;
                 (lambda ()&lt;br /&gt;
                   (set-draw-hydrogens 0 1)))&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Emsley</name></author>
	</entry>
</feed>