Skip to main content

OKDMol : revolution in the making ????



This is a test blog to see if image alignment etc is fine or not in the blog. These are files generated by OKDMol, a program I am writing since I am not very happy with the available softwares for viewing PDB files. This is a work in progress, and the final version will have all the features that I have been wanting in a PDB viewer. As of now, OKDMol is dependent on POVRAY, but I plan to write my own renderer soon to make things easy for me and also discard all the extraneous stuff that POVRAY has which I will not be using. Now, on to what I have done so far.

The first one is a standard VDW view :




Fig 1. VDW view of a PDB file showing the colors used for various atoms. C (grey), N (Blue), O (Red), H (White) and S (Yellow).

I think the VDW view has more depth than images drawn in other softwares. I will work on improving it further.

Next is a VDW with a HETATM (Cu) shown exaggerated. Note the copperish appearance of the HETATM. I plan to do that for all HETATM, and make it even more cool.



Fig 2. VDW view of a PDB file showing the colors used for various atoms. C (grey), N (Blue), O (Red), H (White) and S (Yellow), with the HETATM (Cu) shown in a copper texture.


The next one is what I call a dumbbell trace model. I guess this will be useful when a reduced representation is used. I have not thought much about it. Just for fun.



Fig 3. View of a PDB file showing a funny representation of the backbone trace which I call as dumbbell trace.


Last my attempts at finding helix axis and drawing cartoon mode for PDBs. This is a work in progress as you can see from the next picture.




Fig 4. View of a PDB file showing the helix axis at each residue averaged over four residues. The cylinders are drawn according to the helix axis around the local helix axis. The smoothening of the axis and also the actual 'helix' has to be coded still. Notice the cool looking greenish textured CPK of the helix atoms.

Will keep updating about the software. Right now I am stuck with writing my stupid thesis [hence the Fig numbers on a fairly informal blog :) ]. I have wasted five years of my life on it, so there is no point leaving it without getting a degree, so I guess I have to. Anyways, I am still trying to figure out how to incorporate openGL in GTK (gtkglarea ?), so it will take some time.

Comments

Garima said…
Keep going motuuuu!!!! :)
You know then in my next paper i can say " Modeled using OKDMol" :D
And BTW ..... the comp is cool!
Unknown said…
I can see a nobel prize in the making, Great Saale Sahab!!!

Popular posts from this blog

Butter, Oil and Zephyr

    Well, have been doing a lot of a MD simulations lately. My current favourite is implicit solvent simulations. The entire explicit solvent thing always seemed too brute force to me. Its not elegant, and nor is it computationally feasible for larger systems. Implicit solvent simulations suffer from their own problems, but I would consider their future much brighter. This is simply sue to the larger time scales that you can access using these simulations even on a normal desktop system. Larger time scales means better averages and thermodynamic properties are always averages, so better match with experiment.    Speaking of Implicit solvent simulations, Gromacs does a good job, as well as any other currently. I especially like the OBC model for calculating Born radii which I am glad to say, I copied to MUST_READ folder when it first came out. It might still be lying there, that is another thing, but at least I can appreciate when a good...

An early essay on co-translational folding

   One of the earliest essays I wrote on the co-translational folding concept. This was for a course on protein folding that Prof Balaram takes at IISc. I am reproducing it in full, with missing punctuation marks added. At one point, I say that I have not been able to find out why it is assumed that refolding is a good substitute for in vivo protein folding. I did know even then, but I chose not to talk about it. I did so, since I cannot talk about the topic without calling everyone involved an idiot. Also, I have omitted the references as I cannot bring myself to format them properly. Rest assured that nothing I said in the essay is without literature support. Co-translational folding Introduction    Protein folding is one of the major unsolved problems of molecular biology. The problem is as follows : given that a gene encodes a unique structure (which performs a unique function), how does this information conversion take place ? it is assumed (barrin...

I am a Reverend now!!!

  I have been an atheist for most of my life. I have never truly believed that God exists or such thing. More recently, I have started looking down upon people that do believe in God. Not a hatred kind of looking down upon them, but rather a pitiful look down or maybe even a cuter look down upon. Like when you see a child earnestly insisting that Santa Claus exists. You pity the child's ignorance and you find it cute, but secretly you also get a bit tense knowing that his/her ignorance cannot last very long. And, you wonder if that earnest child could really handle the news when it hits them hard.   So, in summary all I am saying is, people who believe in a God are stupid. They should grow up and really think hard about what they mean when they say they believe in God. Half of them will mutter and sputter and fail to come up with what they really believe. Most would say something asinine like "I am sure there is something out there" or "There will be chaos if n...