Foldit Drug Design Blog: Interface Update

Started by free_radical

free_radical Lv 1

Hi folks,

It's time for another update on the process we have been using to update the graphics for Foldit drug design!

This project started awhile ago with a very simple interface.

</img>

The idea that we had was to use the graphical user interface for designing proteins. In the image above, you see that we have a pi-menu pop up when you select an atom to design. While this is a pretty cool concept, the main problem that we encountered was that the pi-menu hid the ligand that you were supposed to be designing. It was very difficult to perform modifications and see how it effected the protein/ligand.

This difficulty resulted in a move to a separate menu.

</img>

In this menu, which we call the Ligand Design Panel, you can select atoms to design and then click on the design panel to change those atoms. The cool thing is now you can move the design panel around and view the protein and the ligand without interference with the menu. There are of course, some problems with this menu. We have some mixed opinions on this, and invite you to share your thoughts in our thread below.

The elements that you can choose from are just labeled with the element name: C-carbon, N-nitrogen, O-oxygen, P-phosphorus, etc. Also, the fragments shown below the elements, are kind of an ugly magenta. Further, when you click on an atom, then a fragment, you have no idea where that new fragment will be placed, spatially. So, we needed to update the ligand panel.

The new ligand panel is much more colorful! The elements are colored based on their CPK coloring and the fragments have been replaced with high-resolution images. Further, now, when you select a fragment, a glowing outline of that fragment is drawn onto the structure! No more guessing where a new fragment will be placed.

Additionally, we added the ability to modify bonds. Which brings us to the next graphical improvement. Before, everything was shown as a single bond. Now, the small molecule is drawn with its bonds shown and a new way of viewing the protein, called the Cartoon Ligand view option (under advance settings, View Protein: Cartoon Ligand) is available.

</img> </img></img>

We have added new ways of <a href-"https://www.youtube.com/watch?v=smo27Z2hyPk">viewing interactions within the protein</a>.

We have also added a ligand viewing panel, which allows for turning the isosurface on only around the small molecule, showing areas where there are a hydrogen bond acceptor/donor, and finally, where there is repulsion between atoms. You can also change the transparency of everything on the fly, which allows you more direct manipulation of the settings.

Finally, we have added functionality that helps notify you if you are trying to design something that is not chemically feasible.

We hope everyone enjoys all the new additions. Let us know what other things you would like to see in the graphics department.

wisky Lv 1

squeeeeeeeeeeee!!!!!!!!!!!!!!!!!

I have been waiting for something like this forEVVVER. I like the new graphics where it shows double/triple bonds when necessary.

I am looking forward to when this gets used in a puzzle. :)

Good work!

egran48 Lv 1

Thank you, another steep learning curve. Can we please have a tutorial and maybe some smaller 'beginner type puzzles' to practice using the new tools before we get into the real work. :)

free_radical Lv 1

I am really excited too! We are working hard to get this pushed out soon. Hopefully we can release a beta test soon (not used for rankings, just feedback)

free_radical Lv 1

We havent decided on any rules for the puzzles yet. There are some technical issues with loading a pdb format ligand into Foldit, but Ctab file format (.mol2, .sdf) might work.

free_radical Lv 1

fragmentor is working on getting some tutorials going. We have decided on a beginner puzzle, already, but I dont want to give anything away :D

spvincent Lv 1

Maybe this will become clearer when we've got something to play with but there seems to be an emphasis on building up a ligand atom by atom. While doubtless very flexible, it also seems potentially tedious and liable to result in chemically implausible structures. Might it not be easier to build up molecules from a library of functional groups? (ethyl, nitro, carboxyl, amide, etc., etc. ) I see what look like a few at the bottom of the panel but feel there should be a lot more.