Hi, I have some high quality PDB files I want to extract the torsion angles from to assemble some Ramachandran plots by residue. I understand the PDB file structure and I know how to use the coordinates of the C\alpha/N and C\alpha\C atoms to calculate the angles using dot products, however, I have an issue of wondering how I can parse through all the other atoms in the residues to get the bond angles around C\alpha? Do I have to remove water molecules as well?
I am well versed in Python so any recommendations with that are great but any other pointers would help. Thanks!