
178
バイオビ ルダ ー
|
9
章
What a Colorful World
実験演習
上でプログラムを実行できる「仮想マシン」を定義できます。
Java
の仮想マシンは、
OS
に関係なく一貫して動作できるように
Java
バイトコードを適合しています。この
例えでは、
Java
バイトコードは
DNA
配列に似ています。また、
Java
仮想マシン
(そし
て
OS
)
は、
DNA
のコードをアクションへと変換する細胞機構として考えることができ
ます。言いかえれば、合成生物学の標準シャーシを生物学の
Java
仮想マシンとしてな
ぞらえることができるのです。
しかし、ひとつの標準シャーシを合成生物学のすべてのアプリケーションに適用させ
ることは、いまだ現実的ではありません。そのため、ほぼ野生型と標準シャーシのアプ
ローチの間を取るのがひとつの妥協案になります。この妥協において、少数のシャー
シが合成生物学者にとって開始点となります。合成生物学者たちは、どの応用領域に
対しても、複数の種類から細胞を選ぶことになります。このシナリオでは、ひとつか
2
つの信頼できる標準シャーシが細菌のアプリケーションに使われ、さらにひとつか
2
つのシャーシが哺乳類細胞で遺伝子プログラムを実行するのに用いられるでしょう。
これはまだ開発中なのですが、この細胞シャーシの操作に対するハイブリッドなアプ
ローチこそが、近いうちに合成生物学者が成功するためのアクセス可能なツールを提
供する可能性は高いでしょう。
安全性をどのようにデザインするか
改変された
DNA
のプログラムを実行するためのシャーシを選ぶ ...