Hi!

I am trying to automate some model building tasks

this loop in my pml script works just fine, it generates models in which two 
protein domains are joined by a shared helix
and highlights backbone steric clashes

python 
for i in range(1, 25):
    cmd.fit('/DARPin2//C/15-22/CA','/helix1//B/%d-%d/CA'%(i, i+7),matchmaker = 
-1) 
    cmd.save('model_%d.pdb'%i,'/DARPin1//A/1-160 or /helix1//B/1-%d or 
/DARPin2//C/23-169'%(i+7))
    cmd.color('white','DARPin1')
    cmd.color('paleyellow','/DARPin1//A/37-135')
    cmd.hide('spheres')
    cmd.select('clash','/DARPin1//A/1-157/N+CA+C+A within 2.5 of 
/DARPin2//C/26-169/N+CA+C+N')
    cmd.show('spheres','clash')
    cmd.color('red','clash')
    cmd.ray(2048, 1536)
    cmd.png('model_%dA.png'%i)
    cmd.turn('x', -90)
    cmd.ray(2048, 1536)
    cmd.png('model_%dB.png'%i)
    cmd.turn('x', 90)
cmd.hide('spheres','clash')   
python end 


Now, to visualize and quantitate the relative domain orientations in the models 
by a pseudo-torsion angle 
between the centers of gravity of the two domains around the axis of the shared 
helix.

#this needs to be done only once: 

run py_scripts/center_of_mass.py
run py_scripts/anglebetweenhelices.py

...

com /DARPin1//A/37-135/CA, object=com1
color black, name PS1
helix_orientation_hbond /helix1//B/159-193

...

# this would define the center of gravity of the mobile domain and should be 
within the loop:

com /DARPin2//A/37-135/CA, object=com2

however, since “com” is not a standard pymol command, but added by script 
center_of_mass.py,
I do not know how to use it from within the loop. If I try to use it analogous 
to normal commands, I get the error message:

Traceback (most recent call last):
  File 
"/Users/ahonegger/Desktop/MacPyMOL1.8.0.2.app/Contents/pymol/modules/pymol/parser.py",
 line 157, in parse
    exec(py_block,self.pymol_names,self.pymol_names)
  File "<string>", line 4, in <module>
AttributeError: 'module' object has no attribute 'com'

Can somebody please help me?

        Thanks
                Annemarie
_______________________________

Dr. Annemarie Honegger PhD
Department 
of Biochemistry
Zürich University
Winterthurerstrasse 190
CH-8057 Zürich
Switzerland

e-Mail: honeg...@bioc.uzh.ch

websites
http://www.bioc.uzh.ch/plueckthun
http://www.bioc.uzh.ch/plueckthun/antibody
http://www.bioc.uzh.ch/plueckthun/nanowelt


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net

Reply via email to