PriMol

From Technologia Incognita
Revision as of 16:12, 11 April 2012 by Dreamer (talk | contribs)
Jump to: navigation, search
Projects
Participants
Skills coding, UI design
Status Active
Niche Software
Purpose Education

This project focuses on controlling the Pymol UI using kinect gestures.

Software Used

  • libfreenect (library for accessing the Microsoft Kinect USB camera)
  • OpenNI (Natural Interface library that interprets the kinect data)
  • PyOpenNI (python bindings for OpenNI)
  • pymol (molecular viewer with python scripting)

Make sure to use the unstable branch of OpenNI.

Usage

Start pymol, load a molecule of your choosing and set the view as you like.

Run the script inside pymol and calibrate with the 'Psi' position. Which looks something like this:

| o |  
 \|/  
  |  
 / \  
 | |  

When the calibration is done you can turn the molecule along the z and y axis.

Source Code

You can grab the latest commit from github