[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug in PDBSET
*** unsubscribe by sending the message "unsubscribe ccp4bb" to ***
*** ccp4bb-requests@dl.ac.uk or Majordomo@dl.ac.uk ***
On Thu, 5 Mar 1998, Clemens Vonrhein wrote:
> There seem to be problems in PDBSET using the ROTATE MATRIX or
> TRANSFORM command. The SYMGEN card works propperly.
>
> example ( a symmetry operator from P3(2)21 )
>
> SYMGEN -Y,X-Y,Z+2/3
> does work
>
> ROTA MATRIX -
> 0 -1 0 -
> 1 -1 0 -
> 0 0 1
>
> or
>
> TRANSFORM FRAC -
> 0 -1 0 -
> 1 -1 0 -
> 0 0 1 -
> 0 0 0.6666667
>
> don't!
>
> There is some checking done for
> 1) determinant beeing 1
> 2) matrix multiplied by transpose = unit matrix 1 0 0 0 1 0 0 0 1
>
> Point 2) gives an error flag:
>
> 0 -1 0 0 1 0 1 1 0
> A = 1 -1 0 A(T) = -1 -1 0 A*A(T) = 1 2 0
> 0 0 1 0 0 1 0 0 1
> ^^^^^
> ????????
>
A.A(T) = I if and only if A is orthonormal. The symmetry matrices applied
to fractional coordinates are not orthonormal for oblique cells (i.e. all
except orthorhombic, tetragonal & cubic); those applied to orthogonal
coordinates are always orthonormal.
-- Ian
===============================================================================
Ian J. Tickle, MA, DPhil (Oxon) | Phone: (+44) 171 631 6854
Department of Crystallography | Fax: (+44) 171 631 6803
Birkbeck College (University of London) | Email: tickle@mail.cryst.bbk.ac.uk
Malet Street, LONDON WC1E 7HX, UK | WWW: http://www.cryst.bbk.ac.uk/