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