A Python based .pdb file renderer using pyOpenGL
This program is still in it's basic forms...
All PDB files are found here: Protein Data Bank
Documentation for PDB files can be found here: Atomic Coordinate Entry Format Description
And, Documentation on the OpenGL Coordinates can be found here: Coordinate Section: ATOM
- Read file in
- Analyse file to find OpenGL Data
- Move this to a new list for rendering
- Sort through to find X,Y,Z Coords
- Create array containing said coords
- Allow user to move around rendered structure
- Using Mouse
- Using keyboard
- Make small spheres (.025,5,5) at these locations
- Change cursor to show orbitting capability
- Move camera to a position that allows the user to view the structure
- Change colours depending on atom type
- Make Spheres Cubes instead