I am working with virus coat protein PDB ID: 1HRI which has 60 symmetry matrices. I have calculated the theta (angle of rotation) and rotation per axis also for every matrix, Now from these theta values, how can I identify the symmetry fold (like 2 fold (180o), 3 fold (120o), 6 fold (60o) etc.,).

I am attaching the python code (math is taken from a webpage and was implemented in the code)

http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToAngle/

To run the code issue the below command in terminal:

python rotate.py

This will generate a pdb file with biological assembly (though not necessary for the current query).

Awaiting your reply,

Thanks to everyone for their time.

With Regards,

Bhushan

Similar questions and discussions