Skip to content

AspirinCode/dockit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DockIt!

DockIt uses Panda3D game engine (https://www.panda3d.org/) to display two proteins, a receptor and a ligand, and lets the user move one of the proteins to try to dock it on the other. I developed this prototype as a side project for my thesis.

Steps to use it

  1. Download panda3d game engine and make sure 'panda3d' is in your PYTHONPATH.
  2. Execute: python main.py pdb_data/1PPE_r_u.pdb pdb_data/1PPE_l_u.pdb (pdb_data contains two example PDB structures)

Controlling the protein

  • X-axis: a/d
  • Y-axis: w/s
  • Z-axis: q/e
  • Heading: r/f
  • Pitch: t/g
  • Roll: h/y
  • Cartoon mode: c
  • Show control structures: x
  • Center proteins: z
  • Help: v
  • Exit: escape

Screenshots

DockIt DockIt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%