Convergence / Divergence   Leave a comment

Some 3D renderings inspired by folding simulations of protein molecules.

A few years ago I did research in computational biology, specifically in the so-called protein folding problem. I wrote code to simulate how protein molecules fold into their biologically functional shape.
Based on the data generated during the course of these simulations (usually thousands of molecular structures), I created the renderings you can see below, which I call “Divergence” and “Convergence”.

Divergence-lowres

Convergence-lowres

These renderings were generated using Processing together with the GLGraphics library, which allows to create 3D models with very large number of vertices. The original resolution of the images was 4096×4096 pixels, the ones above are smaller but you can download the high-resolution versions from the following links (note that the uncompressed tiff files occupy 48Mb):

Convergence high-res
Divergence high-res

I used the ribbon drawing code for the first time in a molecular visualization software called YAPview, which you can still download from here. I ported this code into a small applet that you can run below:

Screenshot-PDBview

Advertisements

Posted June 3, 2010 by ac in Art projects, Programming, Visualization

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: