Hello, 
with your help I was able to write the following script to automatically
load 21 structure and align 20 of them to the remaining one.

*************************************************
import os
import re
from os.path import join, getsize

cmd.delete(all)
p = re.compile('[A-Za-z\.]*pdb')
w = re.compile('nowater')
for root, dirs, files in os.walk('./'):
    for file in files:
<------>if p.search(file) and w.search(file):
<------>    cmd.load(file)
    cmd.delete('1gk9*')
    cmd.fetch('1gk9')
    for file1 in files:
<------>if p.search(file1) and w.search(file1):
<------>    if re.search('1gk9', file1):
<------><------>continue
<------>    pdb = re.search('(.+)\.pdb', file1)
<------>    print pdb.group(1), ' and 1gk9'
<------>    cmd.align(pdb.group(1) , '1gk9')
*************************************************

The problem is that I see only the result - aligned structures. But I
want to see the RMSD values and apply them to scrip variables. Is that
possible? 

Thank you.


Reply via email to