Fang,
There is no relationship between ACT and PyMOL, so one wouldn't necessarily
expect them to match in terms of how they name the resulting objects. However,
I suspect there may also be a difference of intent:
Based on a quick glance at PyMOL source code, PyMOL appears to convey a
relative cell translation (based on centers of geometries), whereas ACT may be
returning the computation formula.
In other words, PyMOL attempts to inform the user as to whether the generated
symmetry-related atom selection is within the same cell as the query selection
or in one of the adjacent cells (in a translational sense). Thus in PyMOL, the
(overall) nearest mates (with respect to the center of geometry) will usually
have a translation of 00 00 00, and most of the time, nearby mates will vary +1
or -1 along a single translation.
I'm guessing ACT simply provides the symmetry operator and the effective
translation applied to generate the nearby mate. That's useful for recomputing
the mate later on, but it doesn't tell the user anything about proximity.
PyMOL's approach is unhelpful for recomputing a mate, but one can tell from the
object name alone which objects are likely to have the most extensive contacts
and how they relate in a relative sense (with respect to cell translations away
from the query selection).
Perhaps PyMOL could provide ACT-like naming through an optional setting?
Cheers,
Warren
-----Original Message-----
From: fangsh...@mbi.ucla.edu [mailto:fangsh...@mbi.ucla.edu]
Sent: Thu 9/17/2009 4:52 PM
To: pymol-users@lists.sourceforge.net
Subject: [PyMOL] Pymol Symmetry Mates Naming
Hi,all,
I am encountering a problem with symmetry mates generated by pymol. It
seems that the naming system in pymol and ccp4-supported ACT program are
not consistent. I have tested several pdbs in P4212 space group and
attempted to figure out the relationship between these two, but failed. I
appreciate it if you could hint me out.
Some comparisons are listed below.
ACT:NSYM ( number of symmetry operation) followed by number of
translations of one unit cell along x,y,z.
PYMOL: the first two digits are the symmetry operation. The next six
digits correspond to the relative integral unit cell translation xxyyzz.
I figured that the symmetry operation( the first two digits in pymol) is
off by 1 compared to the first digit in ACT, but have no idea how the last
six digits relates to the ACT
1em7.pdb
pymol ACT
01000000 21-10
02000000 3220
03000000 4010
05000000 6000
05000001 6001
-----------
1RH4.PDB
pymol ACT
000000-1 100-1
03000000 4000
01000000 20-10
-----------
178l.pdb
01000000 21-10
00000001 1001
030000-1 401-1
070000-1 8110
07000000 8111
03000000 4010
Sincerely
Fang Sheng
------------------------------------------------------------------------------
Come build with us! The BlackBerry® 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/devconf
_______________________________________________
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
------------------------------------------------------------------------------
Come build with us! The BlackBerry® 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/devconf
_______________________________________________
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