<div dir="ltr"><div><div><div><div><div><div><div><div><div>Dear Chimera users,<br><br></div><div>                        The command I used was<br>                         chimera --nogui test.py<br></div>I tried two codes (following previous posts and tutorials in chimera) in &#39;test.py&#39; as follows<br></div><br>(i) <br>import os<br>from chimera import runCommand as rc<br>from chimera import replyobj<br>rc(&quot;open &quot; + &#39;test.pdb&#39;)<br>for i in [2011,2420]:<br>rc(&quot;&quot;&quot;distance #0.2:2010.B@CB #0.1:%d.B@CB&quot;&quot;&quot; %i)<br><br></div><b>This code gave the result as expected</b>:<br>Executing test.py...<br>Opening test.pdb...<br>60 models opened<br>Distance between #0.2:2010.B@CB and #0.1:2011.B@CB: 72.346<br>Distance between #0.2:2010.B@CB and #0.1:2420.B@CB: 92.979<br>Executed test.py<br></div><br>(ii)<br>import os<br>from chimera import runCommand as rc<br>from chimera import replyobj<br>rc(&quot;open &quot; + &#39;test.pdb&#39;)<br>for i in range(2011,2420):<br>rc(&quot;&quot;&quot;distance #0.2:2010.B@CB #0.1:%d.B@CB&quot;&quot;&quot; %i)<br><b><br>This code gave the result as</b><br>&#39;  You selected %d.&#39; % numSelected)<br>MidasError: Exactly two atoms/axes/planes must be selected.  You selected 1.<br>Error while processing test.py:<br>MidasError: Exactly two atoms/axes/planes must be selected.  You selected 1.<br><br>  File &quot;/opt/UCSF/Chimera64-1.5.3/share/Midas/__init__.py&quot;, line 1266, in distance<br>    &#39;  You selected %d.&#39; % numSelected)<br><br></div>What could be the error this code? Only difference between two codes is:  &quot;for<b> i in [2011,2420]:&quot;  &amp;  &quot;for i in range(2011,2420):&quot;<br></b></div>That is, I am interested to use range operator in 2nd case instead of two values as in the 1st case.<b><br><br></b></div>Thank you for help,<br></div>Mahendra Thapa<br></div>University of Cincinnati,OH<b><br></b><div><div><div><b><br></b><div><div><br></div></div></div></div></div></div>