Ivan,

You are essentially asking for two things: the functionality of pairwise 
  fitting of chains/states to other chains/states; and having a menu 
from which to do this. This sounded like a fun problem so I tackled the 
first part. I wrote a script, autoMultiFit, and deposited it on the 
PyMOLWiki,
        
        http://pymolwiki.org/index.php/AutoMultiFit

For any homo-oligomer in N-states it'll fit any combination of 
chain(s)/state(s) to other chain(s)/state(s) for some given selection. 
Check out its web page for more details.

You could easily modify the code to make it return the fitted structures 
and setup some consistent view, to finish your problem.

As for the latter part of the problem, if you consider all pairs of 
chains and states for something as simple as a tetramer with 20 states 
you're looking at 6400(=20*20*4*4) possible menu items we'd have to add 
to PyMOL. So, not a good idea IMHO.

HTH,

-- Jason

Ivan Campeotto wrote:
> Dear Pymol users,
>  
>  
>  
> I have to compare 20 different structures of the same protein, all  with 
> the same origin.
> The protein is a homotetramer and I am interested in comparing the 
> catalytic pocket of each monomer inside a single structure and across 
> the 20 structures.
> Also I would like to compare not only the same monomer across all the 
> structures but also compare  different monomers from different structures.
> To be more clear I would like to have the following layout in the pymol 
> menu:
>  
>  
> Mutant1
> Catalytic pocket monomer A
> Catalytic pocket monomer B
> Catalytic pocket monomer C
> Catlytic  pocket  monomer  D
>  
> Mutant2
>  
> Catalytic pocket monomer A
> Catalytic pocket monomer B
> Catalytic pocket monomer C
> Catlytic  pocket  monomer D
>  
> and so on for all of 20, to be able to compare the catalytic pocket of 
> one monomer of one structure with the monomer of another 
> structure simply selecting and deselecting from the menu.
> In order to do this, I have to find a way to superimpose all the 80 
> monomers on the top of each other applying  the same selection and view 
> of the catalytic pocket to all of them and keeping the link with the 
> original pdb in a way that there is a distinction for e.g  from monomer 
> A of mutant 1 and monomer A of any other mutant.
> Can anyone suggest to me a way to do this without generating 80 objects 
> and keeping the exact same view of the catalytic pocket for all of them?
>  
> Thank you in advance,
>  
>  
> Ivan Campeotto
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay 
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> 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


-- Jason

-- 
Jason Vertrees, PhD
(e) jason.vertr...@gmail.com

http://www.pymol.org/     -- PyMOL
http://www.pymolwiki.org/ -- PyMOLWiki

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
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