Unleashing the Power of Synthetic Proteins
alliance.nautil.us
alliance.nautil.us
No knowledge of DNA or cloning techniques are needed to use it. Drag and drop protein domains with the functions you want to produce a single protein with those functions. And if you wish, we can help place the order for your design with a DNA synthesizer so that the DNA that encodes your new protein arrive in the mail. Entire companies are founded on single good ideas for how to assemble these protein parts. Come up with your own.
It's also a great place to learn about how others are designing their synthetic proteins. The intent is to build up a plain language app-store for all of these various capabilities, as well as keep track of how the various proteins get used. At the end of the day it's not the DNA that does anything in an organism, it's the proteins that are really the machines of your body. If the DNA is the source code, the proteins are the apps themselves. DNA is cool and philosophical, but proteins are useful.
Here is a list and short description of proteins as they've come up on HN in the past few months. I've been trying to keep a list of 'proteins of interest' that have some social, economic, or medical interest to Hacker News:
Just smashing GFP onto every protein in the yeast proteome resulted in ~80% successfully turning green without noticeably affecting the yeast growth.[1] Check out eCD4-IG - it's four components fused to become an extraordinarily effective anti-HIV drug. It is of a different kind and a different order of effectiveness then the small molecule drugs of the 20th century.[2]
[1] http://www.nature.com/nature/journal/v425/n6959/full/nature0...
Some of the ideas in this article are quite cool, but I think it's important to add a caveat: we don't often know what structure will yield what result. In other words, if I want to do X, I don't know what protein structure will get me X, which makes it hard to engineer such a protein.
Nevertheless, when you have some understanding of the problem, you can in fact engineer proteins. Baker gives several examples in the article. In many of those cases, the best approach is to start with a variety of engineered proteins, then use in-vitro simulated evolution to pick the winners and get pretty substantial improvements over the original design.
Protein engineering is quite a cool area, and hopefully over time we'll get better at understanding the other parts of biochemistry so that we can more effectively design useful proteins.
Further, very much unlike the digital sciences, a gigantic library of parts, functions, routines and 'example code' already exist. If you want a piece of nano-technology that does X, just go look for an organism that lives in a condition where X is useful - and in there genome it will be. We have a huge pile of hyper-advanced alien source code that we can dig through. We don't have to reinvent it all on our own.
This has always been a subject that has fascinated me, ever since high school when my biology teacher told us about folding@home. I went into computer hardware, so I always saw this problem as a computational power problem. I always believed that if we could figure this out, we could do a lot of cool things like make nanotubes and cure diseases. I saw it as the key to the nanotechnology revolution.
On the other hand, protein structure prediction methods like Rosetta try to create high quality atomic models of proteins without follow a physical model. The goal is a good final model, not the fold event.
Rosetta uses a method of fragment assembly where fragments (few amino acids) of proteins with structure solved experimentally (usually X-ray crystalography) are assembled to create the new structure. The fragments have sequences of residues (amino acids) identicals or similar to the protein being modelled. This is an optimization process and uses methods like Simulated annealing. So, computational power is very important to explore a lot of protein conformations.