<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pymol.org/index.php?action=history&amp;feed=atom&amp;title=Talk%3AInterfaceResidues</id>
	<title>Talk:InterfaceResidues - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pymol.org/index.php?action=history&amp;feed=atom&amp;title=Talk%3AInterfaceResidues"/>
	<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;action=history"/>
	<updated>2026-05-10T04:06:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=337&amp;oldid=prev</id>
		<title>Pyadmin: 5 revisions</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=337&amp;oldid=prev"/>
		<updated>2014-03-28T00:44:12Z</updated>

		<summary type="html">&lt;p&gt;5 revisions&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:44, 28 March 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Pyadmin</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=336&amp;oldid=prev</id>
		<title>Tiny Cerebellum at 09:54, 8 February 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=336&amp;oldid=prev"/>
		<updated>2010-02-08T09:54:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Would you say that this is the same thing as a contact map?&lt;br /&gt;
&lt;br /&gt;
Sean&lt;br /&gt;
&lt;br /&gt;
As I understand it a contact map measures distnaces between atoms.  This script measures the differences between surface areas for the complex together and then the chains separately.  There will be some correlated information, but I believe not exact.&lt;br /&gt;
&lt;br /&gt;
[[User:Inchoate|Tree]] 21:02, 29 June 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I was trying to use InterfaceResidues script, but always get:&lt;br /&gt;
&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0interfaceResidues(cmpx, cA=\cf4 'c. A'\cf0 , cB=\cf4 'c. B'\cf0 , cutoff=\cf5 1.0\cf0 , selName=\cf4 &amp;quot;interface&amp;quot;\cf0 ):&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;oldDS = \cf7 cmd\cf0 .get(\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf8 set\cf0 (\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 , \cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # set some string names for temporary objects/selections&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;tempC, selName1 = \cf4 &amp;quot;tempComplex&amp;quot;\cf0 , selName+\cf4 &amp;quot;1&amp;quot;\cf0 \&lt;br /&gt;
PyMOL&amp;gt;chA, chB = \cf4 &amp;quot;chA&amp;quot;\cf0 , \cf4 &amp;quot;chB&amp;quot;\cf0 \&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # operate on a new object &amp;amp; turn off the original&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .create(tempC, cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .disable(cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # remove cruft and inrrelevant chains&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .remove(tempC + \cf4 &amp;quot; and not (polymer and (%s or\'a0%s))&amp;quot;\cf0\cf9 %\cf0(cA, cB))\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # get the area of the complete complex&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(tempC, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # copy the areas from the loaded b to the q, field.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .alter(tempC, \cf4 'q=b'\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # extract the two chains and calc. the new area&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # note: the q fields are copied to the new objects&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # chA and chB&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extract(chA, tempC + \cf4 &amp;quot; and (&amp;quot;\cf0+ cA + \cf4 &amp;quot;)&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extract(chB, tempC + \cf4 &amp;quot; and (&amp;quot;\cf0+ cB + \cf4 &amp;quot;)&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(chA, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(chB, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # update the chain-only objects w/the difference&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .alter( \cf4 &amp;quot;%s or\'a0%s&amp;quot;\cf0\cf9 %\cf0(chA,chB), \cf4 &amp;quot;b=b-q&amp;quot;\cf0)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # The calculations are done.Now, all we need to&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # do is to determine which residues are over the cutoff&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # and save them.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;stored.r, rVal, seen = [], [], []\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .iterate(\cf4 '%s or\'a0%s'\cf0\cf9 %\cf0(chA, chB), \cf4 'stored.r.append((model,resi,b))'\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .enable(cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 (selName1, \cf8 None\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 for&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0(model,resi,diff)&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0(model,resi,diff)&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 in&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 in&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0stored.r:\&lt;br /&gt;
PyMOL&amp;gt;key=resi+\cf4 &amp;quot;-&amp;quot;\cf0 +model\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 if&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0stored.r:&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0\cf8 abs\cf0 (diff)\cf9 &amp;gt;\cf0 =\cf8 float\cf0 (cutoff):\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 if&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0\cf8 abs\cf0 (diff)\cf9 &amp;gt;\cf0 =\cf8 float\cf0 (cutoff):&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0key&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0key&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 in&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 in&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0seen:&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0seen:&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 continue&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 continue&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 else&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0 : seen.append(key)\&lt;br /&gt;
PyMOL&amp;gt;rVal.append( (model,resi,diff) )\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # expand the selection here; I chose to iterate over stored.r instead of&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0 : seen.append(key)&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # creating one large selection b/c if there are too many residues PyMOL&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # might crash on a very large selection.This is pretty much guaranteed&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # not to kill PyMOL; but, it might take a little longer to run.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 ( selName1, selName1 + \cf4 &amp;quot; or (%s and i.\'a0%s)&amp;quot;\cf0\cf9 %\cf0(model,resi))\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # this is how you transfer a selection to another object.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 (selName, cmpx + \cf4 &amp;quot; in &amp;quot;\cf0+ selName1)\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # clean up after ourselves&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(selName1)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(chA)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(chB)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(tempC)\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # show the selection&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .enable(selName)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # reset users settings&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf8 set\cf0 (\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 , oldDS)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 return&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0rVal\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extend(\cf4 &amp;quot;interfaceResidues&amp;quot;\cf0 , interfaceResidues)}&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0rVal&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token   &lt;br /&gt;
&lt;br /&gt;
Can you tell me what I'm doing wrong?&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;br /&gt;
Does it help if you put this&lt;br /&gt;
&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
&lt;br /&gt;
as the first line of the script?&lt;br /&gt;
&lt;br /&gt;
[[User:Inchoate|Tree]] 03:19, 5 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
No, it does not.&lt;/div&gt;</summary>
		<author><name>Tiny Cerebellum</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=334&amp;oldid=prev</id>
		<title>Tiny Cerebellum at 14:42, 4 February 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=334&amp;oldid=prev"/>
		<updated>2010-02-04T14:42:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Would you say that this is the same thing as a contact map?&lt;br /&gt;
&lt;br /&gt;
Sean&lt;br /&gt;
&lt;br /&gt;
As I understand it a contact map measures distnaces between atoms.  This script measures the differences between surface areas for the complex together and then the chains separately.  There will be some correlated information, but I believe not exact.&lt;br /&gt;
&lt;br /&gt;
[[User:Inchoate|Tree]] 21:02, 29 June 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I was trying to use InterfaceResidues script, but always get:&lt;br /&gt;
&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0interfaceResidues(cmpx, cA=\cf4 'c. A'\cf0 , cB=\cf4 'c. B'\cf0 , cutoff=\cf5 1.0\cf0 , selName=\cf4 &amp;quot;interface&amp;quot;\cf0 ):&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;oldDS = \cf7 cmd\cf0 .get(\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf8 set\cf0 (\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 , \cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # set some string names for temporary objects/selections&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;tempC, selName1 = \cf4 &amp;quot;tempComplex&amp;quot;\cf0 , selName+\cf4 &amp;quot;1&amp;quot;\cf0 \&lt;br /&gt;
PyMOL&amp;gt;chA, chB = \cf4 &amp;quot;chA&amp;quot;\cf0 , \cf4 &amp;quot;chB&amp;quot;\cf0 \&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # operate on a new object &amp;amp; turn off the original&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .create(tempC, cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .disable(cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # remove cruft and inrrelevant chains&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .remove(tempC + \cf4 &amp;quot; and not (polymer and (%s or\'a0%s))&amp;quot;\cf0\cf9 %\cf0(cA, cB))\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # get the area of the complete complex&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(tempC, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # copy the areas from the loaded b to the q, field.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .alter(tempC, \cf4 'q=b'\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # extract the two chains and calc. the new area&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # note: the q fields are copied to the new objects&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # chA and chB&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extract(chA, tempC + \cf4 &amp;quot; and (&amp;quot;\cf0+ cA + \cf4 &amp;quot;)&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extract(chB, tempC + \cf4 &amp;quot; and (&amp;quot;\cf0+ cB + \cf4 &amp;quot;)&amp;quot;\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(chA, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .get_area(chB, load_b=\cf5 1\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # update the chain-only objects w/the difference&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .alter( \cf4 &amp;quot;%s or\'a0%s&amp;quot;\cf0\cf9 %\cf0(chA,chB), \cf4 &amp;quot;b=b-q&amp;quot;\cf0)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # The calculations are done.Now, all we need to&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # do is to determine which residues are over the cutoff&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # and save them.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;stored.r, rVal, seen = [], [], []\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .iterate(\cf4 '%s or\'a0%s'\cf0\cf9 %\cf0(chA, chB), \cf4 'stored.r.append((model,resi,b))'\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .enable(cmpx)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 (selName1, \cf8 None\cf0 )\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 for&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0(model,resi,diff)&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0(model,resi,diff)&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 in&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 in&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0stored.r:\&lt;br /&gt;
PyMOL&amp;gt;key=resi+\cf4 &amp;quot;-&amp;quot;\cf0 +model\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 if&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0stored.r:&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0\cf8 abs\cf0 (diff)\cf9 &amp;gt;\cf0 =\cf8 float\cf0 (cutoff):\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 if&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0\cf8 abs\cf0 (diff)\cf9 &amp;gt;\cf0 =\cf8 float\cf0 (cutoff):&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0key&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0key&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 in&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 in&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0seen:&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0seen:&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 continue&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f0\b \cf2 continue&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 else&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0 : seen.append(key)\&lt;br /&gt;
PyMOL&amp;gt;rVal.append( (model,resi,diff) )\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # expand the selection here; I chose to iterate over stored.r instead of&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0 : seen.append(key)&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # creating one large selection b/c if there are too many residues PyMOL&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # might crash on a very large selection.This is pretty much guaranteed&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # not to kill PyMOL; but, it might take a little longer to run.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 ( selName1, selName1 + \cf4 &amp;quot; or (%s and i.\'a0%s)&amp;quot;\cf0\cf9 %\cf0(model,resi))\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # this is how you transfer a selection to another object.&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf7 select\cf0 (selName, cmpx + \cf4 &amp;quot; in &amp;quot;\cf0+ selName1)\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # clean up after ourselves&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(selName1)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(chA)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(chB)\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .delete(tempC)\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # show the selection&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .enable(selName)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f2\i \cf6 # reset users settings&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\i0 \cf0 \&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .\cf8 set\cf0 (\cf4 &amp;quot;dot_solvent&amp;quot;\cf0 , oldDS)\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\f0\b \cf2 return&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\i0 \cf0&lt;br /&gt;
 ^&lt;br /&gt;
 SyntaxError: invalid token&lt;br /&gt;
PyMOL&amp;gt;\f1\b0 \cf0rVal\&lt;br /&gt;
PyMOL&amp;gt;\'a0\&lt;br /&gt;
PyMOL&amp;gt;\cf7 cmd\cf0 .extend(\cf4 &amp;quot;interfaceResidues&amp;quot;\cf0 , interfaceResidues)}&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File &amp;quot;/Users/delwarl/MacPyMOL080511/build/Deployment/MacPyMOL.app/pymol/modules/pymol/parser.py&amp;quot;, line 455, in parse&lt;br /&gt;
File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1&lt;br /&gt;
 \f1\b0 \cf0rVal&lt;br /&gt;
^&lt;br /&gt;
 SyntaxError: invalid token   &lt;br /&gt;
&lt;br /&gt;
Can you tell me what I'm doing wrong?&lt;br /&gt;
Thanks.&lt;/div&gt;</summary>
		<author><name>Tiny Cerebellum</name></author>
	</entry>
	<entry>
		<id>https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=332&amp;oldid=prev</id>
		<title>Slaw: Created page with 'Would you say that this is the same thing as a contact map?  Sean'</title>
		<link rel="alternate" type="text/html" href="https://wiki.pymol.org/index.php?title=Talk:InterfaceResidues&amp;diff=332&amp;oldid=prev"/>
		<updated>2009-06-29T19:33:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;Would you say that this is the same thing as a contact map?  Sean&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Would you say that this is the same thing as a contact map?&lt;br /&gt;
&lt;br /&gt;
Sean&lt;/div&gt;</summary>
		<author><name>Slaw</name></author>
	</entry>
</feed>