
Hi Damien, Python uses indentation for "for" loops and other code blocks. So you just need to indent the rc(...) line in the for loop by one or more spaces. If you end up adding more lines inside the "for" loop they all have to be indented by the same number of spaces. Tom
Dear all,
Here is a single pdb file called modetest_14.pdb. It contains 6 structures: 1 protein MutS (only chain B) with 5 different conformations + another protein MutL (chains A and B).
In Chimera, the protein with the 5 different conformations is displayed as model 0.1 to 0.5. The other protein is model 0.6.
I would like to calculate the distance between the residue 239 of MutS chain B (for the 5 conformations) and the residue 169 of MutL chain A.
I wrote this script which reports this error message: expected an indented block (scriptdistance.py, line 4)
*from chimera import runCommand as rc rc(r"open C:\Program Files (x86)\Hex 6.3\examples\New Hex run_SL_250211\FirstRun_S_Ldimer\New_filtering\Eucl_Dist_S246-L297\Top solutions\SL0265B\dockLH248\NMA\Test\modetest_14.pdb") for i in range(1, 6): rc("distance #0.%d:239.B@N #0.6:169.A@N" % i)*
May you tell me what is wrong? the script correctly opens the file so I suppose it is the python string #0.%d (intended to specify 0.1, 0.2,... 0.5)!?
Thanks for your help
Damien
_______________________________________________ Chimera-users mailing list Chimera-users@cgl.ucsf.edu http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users