2013年7月8日
DNA折り紙は、DNA分子の自己集合をプログラムすることにより、正確なナノスケール物体を製造するための強力な方法である。ここでは、DNA折り紙、その後、所望の効果に中継生物手がかりを感知し、シフト形状によって対応できるロボットのロボットを設計するために利用することができる方法について説明します。
この手順の全体的な目的は、CAD nanoソフトウェアを使用して、DNAオリガミからロボットデバイスを設計することです。まずCAD nanoをインストールし、それを用いてロボットの全体的な形状の概略を作成することでこれを達成します。第2のステップは、スキャホールドストランドの経路を設計することです。
次に、ステープルを挿入し、編集します。最終ステップは、ペイロード、アタッチメント部位、ゲートを含むコントロール機能の設定です。最終的に、アセンブリ前に注文するためのDNAパーツリストが生成されます。
この手法の主な利点は、多様な応用に向けたDNAオリガミ構造物の設計を簡素化し、標準化できることです。本手順のデモンストレーションは、私の研究室でDNAオリガミロボットのダイナミクスを研究しているポストドクターのAlad Beiが行います。この手順を開始するために、CAD nano twoとAutodesk Maya 2012をダウンロードしてインストールしてください。
http://cadnano.org の指示によると、Maya 内の CAD nano の設計インターフェースには 3 つのパネルがあります。上部のパネルはラティスビューであり、ここで最初に形状の概形が定義されます。
このパネルでは二重らせんレベルの操作が可能であり、形状の断面表示が提供されます。下部のパネルは編集パネルであり、単一塩基レベルの操作が可能です。右側のパネルは、Mayaによって生成された形状のリアルタイム3Dモデルです。
ハニカムアイコンをクリックして、格子の拡大および縮小を行ってください。上のパネルでは、マウスのホイールをそれぞれ上にスクロール、または下にスクロールすることで操作可能です。
まず、左側のパネルに目的の形状のセクションを描画します。各円は二重鎖DNAを表しており、形状を構成するヘリックスを選択するには、その中心を左クリックします。形状全体の概形が完了するまで、ヘリックスを順に選択し続けてください。
あるいは、マウスの左ボタンを押しながら形状の外郭を連続的に描くことで、形状を作成することも可能です。下パネルを確認してください。各ヘリックスは2列の正方形で表示されています。
行は二重らせんの2本の鎖を表しています。各正方形は塩基を意味し、オレンジ色の垂直バーは、らせんに沿って編集操作が行われる位置を示しています。グリッド上の塩基の位置は、オレンジ色のバーの上の数字で表示されます。
ヘリックスフレームワークのデフォルトの長さは42塩基です。編集パネルの右上のグレーの矢印アイコンのいずれかをクリックし、延長したい長さを選択することで、長さを延ばすことができます。形状全体の実際のスキャフォールドストランドの経路をプロットするには、マウスボタンを押してください。
最初のヘリックスから開始し、最初に選択した順序に従って、すべてのヘリックスを連続的にたどります。スキャフォールドパスの最も左側のエッジすべてを囲むように長方形を描きます。選択したエッジをグループとしてグリッドの左側へドラッグし、スキャフォールドパスを延長します。
パスが適切に延長されるまでこのプロセスを繰り返し、本文で説明した通りにブリッジアイコンを特定した後、クロスオーバーを作成する準備をします。任意のブリッジアイコンを左クリックしてください。これによりスキャフォールドクロスオーバーが生成されます。これは、この地点でスキャフォールドがヘリックスからヘリックスへと交差することを意味します。
このプロセスを繰り返し、スキャフォールドがすべてのヘリックスを横切り、形状全体にわたる閉ループを形成させ、形状の他の部分から孤立した領域がないようにします。記述されたロボットは、定義された生物学的入力に反応して開き、ペイロードを露出させます。開閉は、2つの半分が2つの軸を中心に回転する、貝殻のような形式で行われます。
軸は、ヘリックス29と30、およびヘリックス61と0の間のクロスオーバーによって形成されます。これらは、これら半分の間の唯一のクロスオーバーであり、グリッドの左端またはその付近にのみ配置されます。右端にはゲイトストランドが配置されます。ヘリックス29と30の間に既存のクロスオーバーを消去してください。
クロスオーバーを消去するには、いずれかのストランドのニーポイントをクリックします。これにより、クロスオーバーがあった位置の両方のストランドにニックが残ります。ニックを接合するには、Shiftキーを押しながら各ニックをクリックし、グリッドの左端にできるだけ近い位置に、ヘリックス29と30の間に新しいクロスオーバーを作成します。
次に、グリッドの左端にできるだけ近い位置にヘリックス61と0の間の新しいクロスオーバーを作成し、ロボットの内側を向いた4つのローディングサイトを定義します。ローディングサイトは、ヘリックス3 27、34、および58から分岐します。上部パネルの各サイトについて、これらのヘリックスに隣接し、内側を向いているヘリックスをクリックしてください。
これにより、下パネルのグリッドにヘリックスが追加されます。ステープルを追加および編集するために、これらのレイヤーをまだ2回クリックしないでください。まず、「auto staple」をクリックしてください。
ソフトウェアが自動的にさまざまな色のステープル配列を追加します。右側のパネルの3D形状にステープルが追加されたことに注意してください。ステープルの色は、下パネルと右パネルで統一されています。
さらに、インターフェースの左下隅にインジケーターがあり、ステープルが自動編集されるためには、長さが適切であること(長すぎず、短すぎないこと)、および円形ではないことが必要であることを示しています。これらの基準を満たすには、[auto break]をクリックしてください。この操作のユーザー定義パラメータを求めるダイアログボックスが表示されますので、デフォルトのパラメータを使用し、[okay]をクリックします。ソフトウェアは、これらのパラメータに基づいて可能な限りステープルを分割します。
ヘリックス29と30、および61と0の間のステープルクロスオーバーをすべて削除し、これらのヘリックスを分離させてロボットが開くようにします。ステープルクロスオーバーを削除すると、その結果としてステープルが短くなりすぎたり、不合理な形状になったりする場合があるため、手動での編集による修正が必要になります。これを適切に行うには、テキストプロトコルの指示に従い、Shiftキーを押しながらHelix 29上の2本のステープル間のニックをクリックしてください。
同様に、Strand 30にある3つのステープルを単一のステープルに見えるように調整します。ステープルは、端をクリックして任意にドラッグすることで、手動で延長または短縮できます。ステープルを円状に閉じないように注意してください。このプロセスをHELOCs 0および61に対しても繰り返し、各ヘリックス内のすべてのステープルを手動で編集します。
太線で描かれたステープルを特定してください。これは、さらなる編集が必要であることを意味します。それぞれを確認し、必要に応じて修正してください。例えば、短すぎるステープルは、消去するか、可能であれば延長してください。
次に、上部パネルのローディングサイトヘリックスをクリックし、下部パネルに表示されるスキャフォールド鎖断片のエッジをクリックして任意にドラッグし、延長させます。Shiftキーを押しながら左側パネルのガイドヘリックス上の目的の位置にオレンジ色の垂直バーを配置し、クリックすることで、これらのスキャフォールド断片にステープルを手動で追加します。これにより、各ヘリックスにステープル前駆体が追加されます。
クリックしてドラッグし、ガイドストランドとシャシーの間の交差ポイントを示す赤色のブリッジアイコンを探して、ステープル前駆体を全長の長さまで延長します。交差を導入するのに最も適切な場所を選択し、ブリッジアイコンをクリックします。適切な場所とは、シャシー内の既存のステープルへの編集が最小限で済む場所のことです。
ガイドヘリックスにおいて、ローディングサイト以外のステープル部分を削除し、関与する部分を目的の長さに短縮します。目的の長さは、異なる種類のカーゴをローディングするための特異性と結合強度の両立を実現するものである必要があります。一般的には、18 merのテイルで十分です。
ステープルが細い線で描かれたままになっていることを確認してください。そうでない場合は、シャーシ内に収まるまで編集します。変更したステープルを必要に応じて編集してください。
ガイド部分を消去し、ステープル伸長部分のみを残します。すべてのローディングサイトに対してこれらの手順を繰り返し、ゲイトストランドを設計します。まず、ゲイトストランドの適切な位置を特定します。
これらはヘリックス 29、30、61、および 0 のステープルとなります。例えば、29 から 30 のゲート領域を確認してください。グリッドの右側でヘリックス 29 と 30 に隣接する便利なステープル鎖があり、これをゲート鎖として使用できます。
これらが互いに反対方向を向いていることに注意してください。潜在的なゲートストランドの端をクリックして、形状の外側まで延長します。端がスキャフォールドのクロスオーバー上に位置している場合は、ステープルのみを選択可能にすることで、選択を簡略化できます。
インターフェース右上にある選択可能なツールバーのscafをクリックして解除し、両方のステープルを延長してゲート鎖を形成させます。ステープルを編集してください。この延長が必要な場合は、ヘリックス0および61のゲート鎖に対しても同様に繰り返します。
スキャホールド配列を選択するには、シークツールをクリックします。スキャホールドストランド上の任意の場所にカーソルを合わせクリックすると、スキャホールドDNAソースの選択を求めるダイアログボックスが開きます。ダイアログボックス内で M 13 MP 18 をクリックしてください。選択したDNA配列が、下部パネルのスキャホールドおよびステープルストランドに追加されたことを確認します。
最後に、上部ツールバーのexportをクリックし、ステープルリストの保存先ファイル名を選択して、ステープル配列をスプレッドシートとしてエクスポートします。saveをクリックしてください。このビデオでは、DNAオリガミナノロボットを設計するためのステップバイステップのプロセスを実演しました。
まず、形状の断面をここで概説しました。この概説に続いて、スキャフォールドストランド断片の自動編集を行い、スキャフォールドパス全体を完成させました。ここでは、下パネルと右パネルの全般的なビューを示しており、編集操作に伴って3Dモデルがどのようにリアルタイムで変化するかを実演しています。
オートステープル操作後のブループリントに示されているように、ステープルストランドが自動的に追加されました。この画像では、下パネルと右パネルのステープルの色が一致しています。その後、オートブレーク操作後のブループリントに示されているように、ユーザー定義のパラメータに基づいてステープルストランドが分割されました。
次に、デバイスの目的とする機能に合わせて、ステープルストランドを手動で編集しました。ヘリックス 29 と 30 の間の全領域において、この設計図では両者を結ぶクロスオーバーが存在しないことがわかります。手動編集後、下パネルに示されているのがローディングサイトのステープルの表示です。
不要となったガイドHELOCsを除去した後、この画像は、HELOC 29および30からのGAストランドとして使用される2本のステープルの伸長を示しています。ゲイト二本鎖の形成には、これら2本のストランドが互いに反対方向を向いていることが不可欠であることに注意してください。これは、本手順で設計された最終モデルのTEM画像です。
サンプルはウラニル酢酸で染色し、著者らによる以前の報告に記載されている通りにGL透過電子顕微鏡で観察した。このビデオを視聴することで、任意の用途に合わせてDNAオリガミからロボットを設計する方法について十分に理解できるはずである。
完全なトランスクリプトを表示し、数千本の科学動画にアクセス
本記事では、ナノスケールの物体を精密に作製できる手法であるDNAオリガミを用いたロボットデバイスの設計について解説します。その手順には、CAD nanoソフトウェアを使用してロボットの形状を概説し、構成部品を設計することが含まれます。
DNAオリガミにより、生物学的センシングを機械的なアクチュエーションに結びつけるプログラマブルなナノスケールデバイスが可能となり、治療薬探索における初期段階のターゲット検証およびメカニズムのデリスクを支援します。このアプローチは、高い空間精度で分子相互作用やパスウェイ調節を評価するためのプラットフォームを提供し、リード化合物同定におけるgo/no-go判断に有用な情報をもたらします。本手法は、生物学的シグナルを定量可能な構造応答に変換することで予測の信頼性を向上させ、メカニズムに関する仮説の曖昧さを軽減します。
この手法は、ターゲットの仮説検証からリード化合物の同定に至る探索の連続的なプロセスに組み込まれ、生化学的アッセイや表現型アッセイを補完するメカニズム的な読み出しを提供します。