Hello,
I would like to superimpose two structures using c-alpha atoms of few
residues (not all c-alpha atoms). Can I do this in PyMOL?
Thanks,
Madhavi

-----Original Message-----
From: pymol-users-ad...@lists.sourceforge.net
[mailto:pymol-users-ad...@lists.sourceforge.net] On Behalf Of
pymol-users-requ...@lists.sourceforge.net
Sent: Friday, June 25, 2004 2:29 AM
To: pymol-users@lists.sourceforge.net
Subject: PyMOL-users digest, Vol 1 #630 - 5 msgs

Send PyMOL-users mailing list submissions to
        pymol-users@lists.sourceforge.net

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/pymol-users
or, via email, send a message with subject or body 'help' to
        pymol-users-requ...@lists.sourceforge.net

You can reach the person managing the list at
        pymol-users-ad...@lists.sourceforge.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of PyMOL-users digest..."


Today's Topics:

   1. RE: Orient molecule (Warren DeLano)
   2. cartoon and alternates (Robert Schwarzenbacher)
   3. RE: cartoon and alternates (Warren DeLano)
   4. Question about rotation (Qun Wan)
   5. Questions about rotation view (Qun Wan)

--__--__--

Message: 1
From: "Warren DeLano" <war...@delanoscientific.com>
To: "'Steve Bowlus'" <chezbow...@goldrush.com>,
        <chemis...@ccl.net>
Cc: <pymol-users@lists.sourceforge.net>
Date: Wed, 23 Jun 2004 22:59:43 -0700
Subject: [PyMOL] RE: Orient molecule

Steve,

This is something PyMOL can do with a little help from Python...
  
# PyMOL script: view2coord.pml

# get the current camera matrix
v=cmd.get_view()

# translate atoms to the current origin of rotation
alter_state 1, all, \
(x,y,z) = (x-v[12],y-v[13],z-v[14])

# apply the rotation (matrix multiplication)
alter_state 1, all, \
(x,y,z) = (x*v[0]+y*v[3]+z*v[6], \
x*v[1]+y*v[4]+z*v[7], x*v[2]+y*v[5]+z*v[8])

# end script

After loading a molecule and choosing a view (either with the mouse, or
using commands like "orient", "turn", "move", "center", etc.), you then
simply run the script and save the new coordinates:

load original_mol.pdb
orient
center 10/ca
@view2coord.pml
save transformed_mol.pdb
quit

Oh, and yes, PyMOL is still free unless you choose to pay for it.

Cheers,
Warren

--
mailto:war...@delsci.com
Warren L. DeLano, Ph.D.
Principal Scientist
DeLano Scientific LLC
Voice (650)-346-1154 
Fax   (650)-593-4020
  

> -----Original Message-----
> From: Computational Chemistry List 
> [mailto:chemistry-requ...@ccl.net] On Behalf Of Steve Bowlus
> Sent: Wednesday, June 23, 2004 8:42 PM
> To: chemis...@ccl.net
> Subject: CCL:Orient molecule
> 
> I am frantically searching for a simple piece of code that 
> will allow me to:
> 
> Read a standard file (mol, pdb, Sybyl ...) select an atom to 
> put at the Cartesian origin select an atom to put on the X 
> axis select an atom to put in the XY plane Do a rigid 
> rotation Do sequential rigid rotations about Cartesian axes 
> Freeze the molecule in the new orientation Output the NEW, 
> transformed coordinates.
> 
> This is equivalent to the Sybyl "orient" command, plus rigid 
> rotations, plus "Freeze molecule". But I have not found a 
> free (or even cheap) package that will freeze a molecule in 
> the new coordinates before output.
> 
> Thanks in advance for any pointers,
> Steve
> 
> 
> -= This is automatically added to each message by the mailing 
> script =- To send e-mail to subscribers of CCL put the string 
> CCL: on your Subject: line and send your message to:  
> chemis...@ccl.net
> 
> Send your subscription/unsubscription requests to: 
> chemistry-requ...@ccl.net 
> HOME Page: http://www.ccl.net   | Jobs Page: http://www.ccl.net/jobs 
> 
> If your mail is bouncing from CCL.NET domain send it to the 
> maintainer:
> Jan Labanowski,  jlaba...@nd.edu (read about it on CCL Home Page)
> -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> -+-+-+-+-+
> 
> 
> 
> 
> 
> 




--__--__--

Message: 2
From: Robert Schwarzenbacher <robe...@sdsc.edu>
Date: Wed, 23 Jun 2004 23:46:50 -0700
To: Warren DeLano  <war...@delanoscientific.com>
Cc: pymol-users@lists.sourceforge.net
Subject: [PyMOL] cartoon and alternates

hi there,

I get broken cartoons with alternate conformations. Is there a quick
way to solve this problem?

thanks,

robert

---
Robert Schwarzenbacher, PhD
The Joint Center for Structural Genomics 
phone: 858 822 3637


--__--__--

Message: 3
From: "Warren DeLano" <war...@delanoscientific.com>
To: <pymol-users@lists.sourceforge.net>
Subject: RE: [PyMOL] cartoon and alternates
Date: Thu, 24 Jun 2004 08:27:49 -0700

Robert,

This sounds like a potential bug.  You might be able to work around it
by
removing all but one alternate conformation...

remove not alt ''+A
rebuild

But I'd like to take a look at the file to understand why PyMOL is
having
trouble.  Could you send me a copy (directly, not via the mailing list)
or
let me know what PDB code to look for?

Cheers,
Warren

--
mailto:war...@delsci.com
Warren L. DeLano, Ph.D.
Principal Scientist
DeLano Scientific LLC
Voice (650)-346-1154 
Fax   (650)-593-4020

> -----Original Message-----
> From: pymol-users-ad...@lists.sourceforge.net 
> [mailto:pymol-users-ad...@lists.sourceforge.net] On Behalf Of 
> Robert Schwarzenbacher
> Sent: Wednesday, June 23, 2004 11:47 PM
> To: Warren DeLano
> Cc: pymol-users@lists.sourceforge.net
> Subject: [PyMOL] cartoon and alternates
> 
> hi there,
> 
> I get broken cartoons with alternate conformations. Is there 
> a quick way to solve this problem?
> 
> thanks,
> 
> robert
> 
> ---
> Robert Schwarzenbacher, PhD
> The Joint Center for Structural Genomics
> phone: 858 822 3637
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings & Training.
> Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
> digital self defense, top technical experts, no vendor pitches, 
> unmatched networking opportunities. Visit www.blackhat.com
> _______________________________________________
> PyMOL-users mailing list
> PyMOL-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pymol-users
> 




--__--__--

Message: 4
Date: Thu, 24 Jun 2004 12:08:14 -0400
From: Qun Wan <qun....@uvm.edu>
To: <pymol-users@lists.sourceforge.net>
Subject: [PyMOL] Question about rotation

1.When I want to get the exact rotation of my current view, I did as
the following instruction, but Pymol programe says: invalid syntax. I
do not know why that happens. Could you figure it out for me?

Getting the right view in the script:

When creating the script, it is nice to have the view come up in the
right orientation. To do this, you need to get the coordinates.
First, position the molecule the way you would like it to appear,
this can include zooming and rotating the molecule. Once it is in the
correct position, click on the "Get View" button In the PyMOL window
(the one that doesn't show the molecule), a set_view command will be
created for you and you simply cut (from either the PyMol window or
the Terminal window) and paste this text into your script.

2. If I want to get a particular rotation, what can I do? For
example, if I want to rotation the the current view by 50 degree in
the x-axis, what is the syntax?



--__--__--

Message: 5
Date: Thu, 24 Jun 2004 13:54:29 -0400
From: Qun Wan <qun....@uvm.edu>
To: <pymol-users@lists.sourceforge.net>
Subject: [PyMOL] Questions about rotation view

1.When I want to get the exact rotation of my current view, I did as
the following instruction, but Pymol programe says: invalid syntax. I
do not know why that happens. Could you figure it out for me?

Getting the right view in the script:

When creating the script, it is nice to have the view come up in the
right orientation. To do this, you need to get the coordinates.
First, position the molecule the way you would like it to appear,
this can include zooming and rotating the molecule. Once it is in the
correct position, click on the "Get View" button In the PyMOL window
(the one that doesn't show the molecule), a set_view command will be
created for you and you simply cut (from either the PyMol window or
the Terminal window) and paste this text into your script.

2. If I want to get a particular rotation, what can I do? For
example, if I want to rotation the the current view by 50 degree in
the x-axis, what is the syntax?





--__--__--

_______________________________________________
PyMOL-users mailing list
PyMOL-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pymol-users


End of PyMOL-users Digest

Reply via email to