首页 > 其他分享 >CBM:Cooperative Branch Migration: A Mechanism for Flexible Control of DNA Strand Displacement

CBM:Cooperative Branch Migration: A Mechanism for Flexible Control of DNA Strand Displacement

时间:2024-04-25 18:34:29浏览次数:23  
标签:Control DNA nM CBM 互补 Cooperative 序列 迁移 分支

image

作者引入了一种名为“协同分支迁移”(cooperative branch migration,CBM)的调控工具,通过调节分支迁移域的互补性来控制DNA链置换。

image
引入的未配对域,后记为UD,作为分离互补区域的间隔物,不仅控制结合亲和力,而且控制链位移动力学。由于未配对域的存在,仅有I时,它很难将P从PS中取代。为了推动位移反应向前推进,需要一个辅助链(H)。

image
至于UD区域的长度,它倾向于形成不同的二级结构,包括错配碱基对、内部环和凸起环。我们开始研究UD结构对CBM动力学的影响。

image
图1. 不同结构对协同分支迁移的影响。(A)协同分支迁移的方案。(B)不匹配的碱基对、(C)内部环和(D)I和H之间形成的凸环对协同分支迁移的影响。这里,H_UD表示H链中存在未配对域,而H_UD-则相反。此外,H(−)意味着没有向系统中添加H链。在所有情况下,链浓度均设置为500 nM。详细的序列信息见图S15和表S1。

DNA链置换可以通过各种调节工具来调节

image

图2:合作分支迁移与其他调控工具的兼容性。(A) 趾部交换,(B) 分支趾部交换,(C) 远程趾部交换,(D) 关联趾部交换。在所有情况下,DNA浓度设为500 nM。详细的序列信息请参见图S16和表S2。

应用
image
图3. 合作型分支迁移的多种功能。(A) 通过改变配对域的长度来调节动力学,(B) 通过引入与辅助链互补的抑制链进行动态调节,(C) 通过引入与辅助链互补的调节链实现解偶联,(D) 通过使用两种不同的辅助链来选择性激活相应的分支迁移。在图例的右侧绘制了相应的动力学曲线。在部分A和D中,链浓度设为500 nM。在部分B和C中,链浓度设为100 nM。详细的序列信息请参见图S17和表S3。

image
值得注意的是,对于12 nt的配对域,反应速率比14 nt的快,这可能是由于HI复合物解离与控制分支迁移反应之间的权衡所致。

image
图3. 合作型分支迁移的多种功能。(A) 通过改变配对域的长度来调节动力学,(B) 通过引入与辅助链互补的抑制链进行动态调节,(C) 通过引入与辅助链互补的调节链实现解偶联,(D) 通过使用两种不同的辅助链来选择性激活相应的分支迁移。在图例的右侧绘制了相应的动力学曲线。在部分A和D中,链浓度设为500 nM。在部分B和C中,链浓度设为100 nM。详细的序列信息请参见图S17和表S3。

image
因此,我们最后通过级联两个CBM反应实现了一个嵌套的if-function信号处理功能。

进一步研究了CBM的选择性

image

图4. 通过级联协同分支迁移实现嵌套if函数。(A) 针对不同输入的信号处理流程。系统会检查输入是否满足条件1; 如果不满足,则不生成信号; 如果满足,则确定是否满足条件2; 如果不满足,则输出一种信号; 否则,同时生成两种信号。(B) 通过级联协同分支迁移实现嵌套if函数的原则。信息通过输入链条上的序列进行存储,只有完全匹配的序列(即条件满足)才能触发相应的反应。(C) 由不同输入产生的输出组合。误差条表示从每个实验的三次重复中计算出的标准偏差。原始数据可见于图S14。详细的序列信息可见于图S18和表S4。

我们通过改变输入链不同位置的序列来存储信息。在位置1的I和P1d之间插入一个未配对域,这样只有当输入链与位置1的P1t互补时才能发生CBM(即条件1满足),从而增加荧光信号(在这种情况下,FAM)(详细见图4B)。当第一个分支迁移反应成功进行时,将产生P1t/input和I/P1d双工。由于在位置2的P1t和P2d之间添加了一个未配对域,只有当输入链与位置2的P2t链互补时(即条件2满足),第二个反应才会继续进行,同时在HEX通道获得荧光信号。

标签:Control,DNA,nM,CBM,互补,Cooperative,序列,迁移,分支
From: https://www.cnblogs.com/zuoyeb/p/18157892

相关文章

  • Avalonia UI 中 Styles 与 ControlTheme 的区别
    目录目录介绍使用方式全局主题(GlobalTheme)局部主题(LocalTheme)控件主题(ControlTheme)问题描述问题分析问题1区别问题2重写Template用Styles还是ControlTheme?使用ControlTheme最佳实践总结Style&ControlTheme的特性独立性继承性......
  • 【转】[C#][WPF] ContentControl 和 ContentPresenter 的区别
    转自:阿里的通义灵码在 https://blog.csdn.net/yao_hou/article/details/134431366需要付费阅读,所以从阿里的通义灵码来寻找答案:WPF中的 ContentControl 和 ContentPresenter 虽然都涉及内容展示,但它们扮演着不同的角色,具有各自的特性和用途。以下是两者之间的主要区......
  • Cisco Catalyst 9800 Wireless Controller, IOS XE Software Release IOSXE-17.14.01
    CiscoCatalyst9800WirelessController,IOSXESoftwareReleaseIOSXE-17.14.01EDCatalyst9800系列无线控制器软件请访问原文链接:CiscoCatalyst9800WirelessController,IOSXESoftwareReleaseIOSXE-17.14.01ED,查看最新版。原创作品,转载请保留出处。作者主页:sy......
  • Cisco Catalyst 9800-CL Wireless Controller for Cloud, Release IOSXE-17.14.01 ED
    CiscoCatalyst9800-CLWirelessControllerforCloud,ReleaseIOSXE-17.14.01ED面向云的思科Catalyst9800-CL无线控制器,专为基于意图的网络全新打造请访问原文链接:CiscoCatalyst9800-CLWirelessControllerforCloud,ReleaseIOSXE-17.14.01ED,查看最新版。原创作......
  • ingress-nginx-controller在k8s中的部署和使用
    点击查看代码下载deploy文件https://github.com/kubernetes/ingress-nginx/blob/controller-v1.9.6/deploy/static/provider/cloud/deploy.yaml修改deploy文件:有如下几处可按需修改:DaemonSet:修改Deployment为DaemonSet,移除strategy字段;hostNetwork:使用宿主机的网络;......
  • Devexpress GridControl下拉框实现联动
    实现效果1.先在设计界面绑定数据列1.点击设计器2.绑定数据列2.绑定GridView的FocusedRowChanged事件//定义两个下拉框_RIcmbtype:不良分类_RIcmbdefect:不良信息RepositoryItemComboBox_RIcmbtype=newRepositoryItemComboBox();RepositoryItemComboBox......
  • 工业机器人的直接力控(Direct Force Control)
    相关:https://baijiahao.baidu.com/s?id=1785676027803650068机器人编程人员需要提前知道机器人的摩擦力、阻力、质量、重力,等数值,然后建立基于物理模型的控制方程,并根据各关节受力的情况将力指令转换为速度指令,速度指令再转换为关节扭矩和电流指令。机器人的速度传感器、位......
  • mysql连接控制插件connection_control介绍
    原文链接:https://blog.csdn.net/yabingshi_tech/article/details/132718295前言:当连接数据库失败次数过多时,MySQL是否会限制登录呢?数据库服务端应该怎么应对暴力破解呢?本篇文章介绍下MySQL中的连接控制插件,一起来学习下此插件的作用。1.连接控制(connection_control)插件介绍......
  • Controlling the Flow with Stage, Lock, and Milestone
    ControllingtheFlowwithStage,Lock,andMilestonehttps://www.jenkins.io/blog/2016/10/16/stage-lock-milestone/ stage('Build'){//Thefirstmilestonestepstartstrackingconcurrentbuildordermilestone()node{echo"Buil......
  • Controller使用模板
    /**Copyright2013-2018theoriginalauthororauthors.**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.*YoumayobtainacopyoftheLicenseat**......