<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 'test.py' as follows<br></div><br>(i) <br>import os<br>from chimera import runCommand as rc<br>from chimera import replyobj<br>rc("open " + 'test.pdb')<br>for i in [2011,2420]:<br>rc("""distance #0.2:2010.B@CB #0.1:%d.B@CB""" %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("open " + 'test.pdb')<br>for i in range(2011,2420):<br>rc("""distance #0.2:2010.B@CB #0.1:%d.B@CB""" %i)<br><b><br>This code gave the result as</b><br>'  You selected %d.' % 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 "/opt/UCSF/Chimera64-1.5.3/share/Midas/__init__.py", line 1266, in distance<br>    '  You selected %d.' % numSelected)<br><br></div>What could be the error this code? Only difference between two codes is:  "for<b> i in [2011,2420]:"  &  "for i in range(2011,2420):"<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>