2013年7月8日
DNA折纸是一种通过编程DNA分子的自组装来制造精确纳米级结构的强有力方法。本文描述了如何利用DNA折纸技术设计一种能够感知生物信号并响应性地发生形状变化,进而实现特定效应的纳米机器人。
本实验的总体目标是利用 CAD nano 软件设计由 DNA 折纸构成的机器人装置。首先安装 CAD nano 软件,并使用该软件勾勒出机器人的基本形状;第二步是设计支架链的路径。
接下来,插入并编辑 staples。最后一步是设置控制元件,包括有效载荷、附着位点和门控结构。最终生成用于组装前订购的 DNA 部件列表。
该技术的主要优势在于简化并标准化了 DNA 折纸结构在多种应用中的设计。演示该实验流程的将是本实验室中从事 DNA 折纸机器人动力学研究的博士后 Alad Bei。开始此操作前,请下载并安装 CADnano 2 和 Autodesk Maya 2012。
根据 http://cadnano.org 上的说明,Maya 内 CAD nano 的设计界面包含三个面板。顶部面板为晶格视图,用于初步勾勒形状。
此面板支持双螺旋层级操作,并提供形状的截面视图。底部面板为编辑面板,支持单个碱基层级操作。右侧面板是 Maya 生成的形状实时三维模型。
单击蜂窝图标可放大、聚焦并缩小晶格。在顶部面板中,可通过鼠标分别向上和向下滚动来实现。
首先,在左侧面板上绘制所需形状的片段。每个圆圈代表一个双链 DNA(double DN),通过单击其圆心来选择构成该形状的螺旋。逐个螺旋依次选择,直至整个形状的轮廓绘制完成。
或者,可以通过按住鼠标左键并连续绘制形状轮廓来绘制形状。观察底部面板,每条螺旋由两行方块表示。
方格行代表双螺旋的两条链。每个方格代表一个碱基,橙色垂直条指示在螺旋上进行编辑操作的位置。沿网格的碱基位置以橙色条上方的数字显示。
螺旋框架的默认长度为42个碱基。可通过点击编辑面板右上角的灰色箭头图标并选择延伸长度来扩展框架长度。要绘制贯穿整个结构的实际支架链路径,请按住鼠标按钮。
从第一个螺旋开始,按照最初选择的相同顺序连续经过所有螺旋。在支架路径最左侧边缘的外围绘制一个矩形。通过将选中的边缘作为整体拖动到网格的左侧,来延伸支架路径。
重复此过程,直至路径被正确延伸,并按照文中所述识别桥接图标,然后准备创建交叉连接。左键单击所选的桥接图标,将生成一条支架链交叉连接,表示支架链在此位置从一个螺旋跨越到另一个螺旋。
重复此过程,直至支架贯穿所有螺旋,形成一个跨越整个结构的闭合环路,确保该结构中无任何区域与其他部分隔离。所述机器人在接收到特定生物输入信号后会响应性开启,从而暴露其载荷。开启过程类似于壳体开合,两半部分围绕两个轴旋转展开。
轴由螺旋29与30以及61与0之间的交叉形成,这些是这些半区之间唯一的交叉,并且仅位于网格的左侧边缘或靠近左侧边缘的位置。右侧边缘将包含步态链。删除螺旋29与30之间已有的交叉。
要消除交叉点,请点击任一链上的拐点。这将在交叉点原来的位置上使两条链均留下切口。要连接这些切口,请按住 Shift 键并依次点击每个切口,在螺旋 29 和 30 之间创建一个新的交叉点,位置应尽可能靠近网格的左边缘。
然后在螺旋61和螺旋0之间尽可能靠近网格左边缘处创建一个新的交叉点,并定义四个朝向机器人内侧的装载位点。这些装载位点将从螺旋3、27、34和58上分支出来。对于上方面板中的每个位点,单击紧邻这些螺旋且朝向内侧的螺旋。
这将把螺旋添加到底部面板的网格中。此时不要再次点击这些链以添加和编辑订书钉链。请先点击自动订书钉。
软件将自动以不同颜色添加短链序列。请注意,在右侧面板的3D形状中已添加了短链序列。底部和右侧面板中的短链颜色保持一致。
此外,界面左下角有一个指示器,提示订书钉(staple)长度不能过长、过短或呈环状,否则无法自动编辑订书钉。若要满足这些条件,请单击“自动打断”(auto break),此时将弹出一个对话框,要求用户为此操作定义参数。请使用默认参数并单击“确定”。软件将根据这些参数尽可能地对订书钉进行打断处理。
清除螺旋29与30以及61与0之间的所有支架链交叉点,以使这些螺旋能够分离并使机器人打开。清除支架链交叉点将需要进行一些手动编辑,以修正因该操作而变得过短或不合理的支架链。为正确完成此操作,请遵循文本方案中的说明:按住Shift键并点击螺旋29上两个支架链之间的切口处。
类似地,第30条链上的三个短链看起来与单个短链相似,可以通过单击边缘并按需拖动来手动延长或缩短这些短链。注意不要将任何短链环化。对HELOC 0和61重复此过程,并手动编辑每个螺旋中的所有短链。
查找由粗线绘制的 staples,这意味着它们需要进一步编辑。逐一检查并根据需要进行修正。例如,过短的 staples 可以被擦除,或在可能的情况下进行延长。
第二步,在上方面板中点击加载位点的螺旋,然后在下方面板中通过点击边缘并按需拖动,以延长生成的支架链片段。通过将橙色垂直条放置在支架链的期望位置,并在左侧面板中按住 Shift 键的同时点击引导螺旋,可手动为这些支架片段添加短夹链。这将在每条螺旋上添加一个短夹链前体。
通过点击并拖动,将支架链前体完全延伸。找到表示引导链与支架链之间存在明显交叉点的红色桥接图标。选择一个最方便的位置引入交叉点,然后点击该桥接图标。理想的位置应能最大限度减少对支架链中现有短链的修改。
在引导螺旋中,删除不属于装载位点的部分链,并将参与部分缩短至所需长度。所需长度应同时提供对装载不同类型的货物的特异性以及结合强度。通常,18 个核苷酸的尾部即可满足要求。
确保 staples 仍由一条细线表示。否则,需进行编辑,直至其位于底盘内。根据需要编辑已更改的 staples。
擦除引导线,仅保留 staples 的延伸部分。对所有加样位点重复这些步骤以设计步态链。首先,确定步态链的正确位置。
这些将位于螺旋 29、30、61 和零上。例如,观察从 29 到 30 的步态区域。在网格右侧,螺旋 29 和 30 附近存在便于使用的 staple 链,可用作门控链。
请注意它们朝向相反的方向。单击其中一个潜在步态链的边缘,将其延伸至形状外部。如果该边缘位于支架链的交叉点上,则可通过确保仅选择短链,从而简化其选择。
通过点击界面右上角可选工具栏中的 scaf 开关将其关闭,延伸两条 staple 链以形成门链。编辑这些 staple 链。如果此延伸操作需要,对零号和 61 号螺旋的门链重复此步骤。
为选择支架链序列,请点击查找工具。将光标放置在支架链的任意位置并单击,此时将弹出一个对话框,提示选择支架DNA来源。在对话框中,点击 M13 MP18。请注意,所选的DNA序列已添加到底部面板中的支架链和订书钉链中。
最后,通过点击顶部工具栏中的“导出”按钮并为订书钉序列列表选择目标文件名,将订书钉序列导出为电子表格。点击“保存”。本视频演示了DNA折纸纳米机器人设计的逐步操作过程。
首先在此勾勒出该形状的横截面。随后根据轮廓自动编辑支架链片段,并完成整个支架路径。此处展示的是底部和右侧面板的总体视图,用以演示在编辑操作过程中 3D 模型如何实时变化。
如自动加钉操作后的设计图所示,已自动添加了连接链。在此图中,底部面板和右侧面板中的连接链颜色保持一致。随后,连接链根据用户定义的参数进行断裂,如此处自动断裂操作后的设计图所示。
接下来,通过手动编辑 staples 链以使 staples 适应装置所需的功能。整个 Helices 29 和 30 之间的空隙表明,在此蓝图中,两条螺旋之间没有交叉连接。经过此处所示的手动编辑后,下方面板展示了加载位点 staples 的视图。
移除不再需要的引导性HELOC后,此图像显示了来自HELOC 29和30的两条 staples 的延伸,这两条staples将用作GA链。请注意,这两条链朝向相反方向,这是形成步态双链(gait duplex)所必需的。此为本实验流程中设计的最终模型的透射电子显微镜(TEM)图像。
样品采用尿液格式染色,并在GL透射电子显微镜中成像,具体步骤与作者此前报道中所述完全相同。观看本视频后,您应能充分理解如何针对任意选定的应用设计基于DNA折纸术的机器人。
查看完整文字稿并访问数千部科学视频
本文讨论了利用DNA折纸术设计一种机器人装置的方法,该技术可实现纳米级物体的精确制造。该过程包括使用CADnano软件来规划机器人的形状并设计其组件。
DNA折纸技术能够实现可编程的纳米级器件,将生物传感与机械驱动相连接,从而支持治疗发现中的早期靶点验证和机制去风险化。该方法提供了一个平台,可用于以高空间精度评估分子相互作用和通路调控,为先导化合物的筛选决策提供依据。通过将生物信号转化为可量化的结构响应,该技术增强了预测的可信度,减少了机制假设中的不确定性。
该方法可融入从靶点假设验证到先导化合物鉴定的整个发现流程,提供一种机制性读出结果,以补充生物化学和表型检测。