原标题:DNA计算机领域重要进展:DNA模拟电路进行数学运算

杜克大学毕业生 Tianqi Song 和计算机科学教授 John Reif

(图片来源于:John Joyner)

引言

杜克大学研究人员设计的合成DNA链,以恰当浓度在试管内进行混合,然后形成模拟电路,当分子链接形成和打破的时候,进行加、减、乘运算。大多数DNA电路是数字的,而该设备则通过测量不同浓度的特定DNA分子,以模拟方式进行运算,无需将特定的电路事先将其转化为0或者1。研究人员在《ACS合成生物学》8月份的月刊上描述了他们的方案。

关于DNA计算机

DNA计算,是计算机科学和分子生物学相结合的新型研究领域。这种由于DNA计算演化而来的DNA计算机,由装有机液体的试管组成,因此被称为“试管计算机”。

与传统电子计算机相对,DNA计算机有着很多优势,例如体积小、存储量大、运算快、能耗低、并行性等。和当今电子领域使用的硅电路不同,DNA电路的商业应用,仍然有很长的路要走。目前,“试管计算机”只能做一些有限运算,且时间运算时间较长,无法和现代个人电路或者其他传统设备进行竞争。但是,DNA电路比传统硅电路,体积小很多。而且,DNA电路可以在潮湿环境中运行,有利于在血液、汤汁、狭窄的细胞内进行计算。

IntelligentThings之前对于DNA计算机,也有过一些介绍,例如在“对细胞进行编程: 这并不是愚人节的笑话”(),介绍过一种编程语言,可以快速设计复杂的DNA编码的电路,给细胞添加新功能。

另外,在“科学家对于细胞进行编程 追踪和记录细胞事件” (),介绍了麻省理工学院工程师,对于细胞进行编程,对于一些列事件进行记忆和反应,进一步发明更复杂的细胞电路。科学家创造了生物学的“状态机”和一种软件,帮助用户设计电路,来实现具有不同行为的状态机,在细胞内部进行测试。

最后,在“活细胞中的基因电路:可以进行复杂计算,治疗疾病”()一文中介绍,麻省理工学院的研究人员开发了一种新技术,它在活细胞中,集成模拟和数字两种计算方式,让细胞形成基因电路,进行复杂运算操作。

杜克大学的新研究

在一项新研究中,由John Reif 教授牵头的杜克大学研究团队,创造了合成DNA链,在试管内以恰当浓度混合时,形成模拟电路,当分子形成和打破链接时,可进行加、减、乘运算。DNA使用特定的DNA链浓度作为信号,而不是电压。

其他还有一些团队,设计过基于DNA的电路,可以解决从计算方根到井字游戏的各种问题。但是大多数DNA电路是数字的,信息以一串0和1的序列编码。相反,杜克大学的新设备,通过直接测量不同浓度的特定DNA分子,而不需要特定的电路将他们转化为0或者1。

这项技术利用了DNA的自然能力,压缩和解压缩进行运算,就像尼龙搭扣和磁铁具有互补的钩子或两极,DNA的核苷酸碱基,以一种可预测的方式进行配对和绑定。

研究人员首先创造了合成DNA的短片段,将一些单链和一些以单链结束的双链,在试管中进行混合。当单链和部分双链的其中一个,在一端进行了完美的匹配,抓住并且绑定,取代以前绑定的链,使其分离。在电路中,新产生的链,可以和其他下游的互补DNA分子轮流配对,形成多米诺骨牌效应。当反应达到平衡时,研究人员通过测量即将离开的特定的链浓度,解决数学问题。

为了研究电路随着时间推移,在反应进行时的表现,Reif 和杜克大学的的毕业生Tianqi Song,使用计算机软件,通过一些列的输入浓度模拟反应。他们在实验室对于电路进行了实验测试。

除了加、减、乘,研究人员也设计了更加复杂的模拟DNA电路,进行更广泛的运算,例如对数和指数。

应用和未来展望

传统计算机,在几十年之前已经数字化。但是对于DNA计算来说,模拟的方法具有其优点,研究人员称。相对于数字的电路,DNA电路需要更少的DNA链。

模拟电路,更加适应感知信号,它们不是简单的开关,或者0和1,例如生命体征和其他参与诊断和治疗疾病的生理测量。

在不久的未来,设备可以编程感知特定的血液化学物质,并且发布特定的DNA或者RNA,具有类似药物的效果。

Reif 的实验室,也开始进行基于DNA设备方面的研究,可以监测特定类型癌症细胞的分子签名,发布刺激免疫系统反击的物质。即使十分简单的DNA运算,也会在药物或者科学领域,产生巨大的影响。

参考资料

【1】ianqi Song, Sudhanshu Garg, Reem Mokhtar, Hieu Bui, John Reif. Analog Computation by DNA Strand Displacement Circuits. ACS Synthetic Biology, 2016; 5 (8): 898 DOI:

【2】https://today.duke.edu/2016/08/analog_DNA_circuit

更多内容,请关注微信公众号:IntelligentThings返回搜狐,查看更多

责任编辑:

未来dna计算机,DNA计算机领域重要进展:DNA模拟电路进行数学运算相关推荐

  1. 最后的分的计算机公式,省考最后10天!掌握这些数学运算公式,提分!

    2019年山东公务员考试4月20日笔试,目前的复习时间已经不多了.为帮助大家冲刺复习,突破数学运算这一难关,山东公务员考试网(www.sdgwy.org)总结了数学运算必背公式,大家可学习记忆. 1. ...

  2. 1.计算机发展阶段 计算机发展历史 机械式计算机 机电式计算机 电子计算机 逻辑电路与计算机 二极管 电子管 晶体管 硅 门电路 计算机 电磁学计算机二进制...

    引言 任何事物的创造发明都来源于需求和欲望 而科学技术的发展则推动实现了目标 正是因为人类对于计算能力孜孜不倦的追求,才创造了如今规模的计算机. 计算机,字如其名,用于计算的机器.这就是最初计算机的发 ...

  3. dna计算机量子计算,量子算法、DNA计算与后经典计算时代

    原标题:量子算法.DNA计算与后经典计算时代 资本实验室·今日创新观察 聚焦前沿科技创新与传统产业升级 二进制与伟大的计算机相结合,推动人类进入了信息化时代.在这个基于物质世界的,由0和1构成的新世界 ...

  4. 计算机平面设计当下和未来发展,计算机在平面设计领域中的应用与未来发展方向...

    龙燕霞 摘要:随着对计算机软件的不断开发,现如今人们不仅可以借助计算机进行娱乐交流,还可在工作中享受它带来的便利.本文通过对计算机在平面设计领域中的具体应用,对使用计算机进行平面设计的优点进行了简单概 ...

  5. 未来新型计算机系统有光计算机,生物计算机和量子计算机.,未来有可能引起计算机技术革命有哪几种呢...

    未来有可能引起计算机技术革命的技术有4种:纳米技术.光技术.生物技术和量子技术,未来有前景的计算机有光计算机.生物计算机.分子计算机和量子计算机. 光计算机的基本原理是将硅片内的电子脉冲转换为极细的闪 ...

  6. 未来计算机有哪三种,未来有可能引起计算机技术革命有哪几种呢

    未来有可能引起计算机技术革命的技术有4种:纳米技术.光技术.生物技术和量子技术,未来有前景的计算机有光计算机.生物计算机.分子计算机和量子计算机. 光计算机的基本原理是将硅片内的电子脉冲转换为极细的闪 ...

  7. 展望未来计算机可以分为哪几种类型,大学计算机基础-计算机概述.ppt

    大学计算机基础-计算机概述.ppt 大学计算机基础 崔 晟 光电子科学与工程学院 E-mail: cuisheng@ Tel 课程概述 大学计算机教育的发展概况 教学目标 教学内容 教学设置与安排 学 ...

  8. 计算机在轻工行业中的应用,计算机在不同领域中的具体应用

    计算机以其卓越的性能和强大的生命力,在科学技术.国民经济.社会生活等各个方面得到了广泛的应用,并且取得了明显的社会效益和经济效益.计算机的应用几乎包括人类生活的一切领域,可以说是包罗万象,不胜枚举.据 ...

  9. 十问亿级神经元类脑计算机:AI领域有望突破,哪些还需火候

    来源:澎湃新闻 近日,浙江大学联合之江实验室共同研制成功了中国首台基于自主知识产权类脑芯片的类脑计算机(Darwin Mouse). 研究团队在9月1日的成果发布会上指出,该类脑计算机在神经元规模上超 ...

最新文章

  1. Python yield 用法
  2. Linux之eval命令使用
  3. 你有一份云栖大会的IoT邀请函,请查收
  4. 设计模式之模板方法和策略模式的区别(一)
  5. 7-63 情人节 (15 分)(c++stl)
  6. jar k8s 自己的 部署_k8s+jenkins+harbor镜像仓库实现持续集成
  7. HiveQL:文件格式和压缩方法
  8. Goolg adb常用工具包下载地址
  9. 用苹果手机做c语言作业,c for ios好用吗,就是苹果手机上的一个C语言编程APP
  10. 文献阅读笔记:北极气溶胶与气候
  11. PowerDesigner建立数据库模型
  12. 服务器修改硬盘顺序,服务器硬盘阵列硬盘顺序
  13. python获取图片长宽高,Python获取图片的大小/尺寸
  14. Axure 教程 |中级电子商务网站设计
  15. 【HDU5442 2015长春网络赛F】字符串最小表示法+函数逆用循环节法+翻转串字符串哈希法
  16. ios键盘done中文_IOS关闭键盘的方法
  17. html页面栅格系统,超好用的网页栅格化工具: GridGuide
  18. 校园外卖点餐系统——Day04【菜品管理业务开发】
  19. 特征值和特征向量的理解
  20. 海康威视网络摄像头通过浏览器网页的配置流程

热门文章

  1. 【Latex】表格样例大全
  2. 已成功入职字节月薪20k,2022最新软件测试面试题《含答案》
  3. 将一个已经写好的类制作成dll并使用它
  4. 基于MATLAB的采样保持器的仿真
  5. lcd ram/半反穿技术解析【转】
  6. 程序员伪造邮件钓鱼,从入门到入土!
  7. 常见字典用法集锦及代码详解
  8. 中国方言输入法Rime入门
  9. 玩转数据恢复之R-Studio的使用常见问题解答
  10. CleanMyMac X 4.6.12中文版 — Mac清理优化工具