DNA聚合酶有什么作用
正文
1918年3月12日,美国生物化学家科恩伯格生于纽约。科恩伯格成功地从大肠杆菌提取液中分离出DNA聚合酶。那么,你可知道,DNA聚合酶有什么作用呢?
提到生物计算机的时候,人们往往会想到传统的生物概念,比方说猴子、大象、细菌、细胞或者是病毒。事实上,生物计算机里面并没有任何生命存在,只是有一些在生物体内才能够找到的材料而已,比如DNA、RNA和蛋白质分子。
听起来有点奇怪,不过我们可以用生物计算机和电子计算机来做一个类比:电子计算机是以电流来传递信号,以逻辑门来控制电路的连通或者断开;而在生物计算机中,传递信号的则是不同的分子——包括DNA(脱氧核糖核酸)、RNA(核糖核酸)和蛋白质分子等。
DNA是我们这个星球上生物的最重要的遗传物质。1953年,美国分子生物学家詹姆斯·沃森和弗朗西斯·克里克发现了DNA的双螺旋结构,人们这才意识到,DNA之所以拥有惊人存储能力,是因为它的分子具有和计算机软件类似的编码方式。DNA通过4种碱基的排列组合进行编码,存储了生物所有的遗传信息,这可以被视为一种四进制的表达方式。尽管今天电子计算机广泛使用的是二进制编码方式,但二者实则殊途同归。这也就意味着,理论上我们可以使用4种碱基的组合来对信息进行编码,并操作这些编码来进行运算。
理论上说起来似乎很容易,但第一台真正可以进行计算的生物计算机,是直到20世纪90年代才诞生的。那时,美国南加利福尼亚大学的计算机科学家伦纳德·阿德曼偶然看到了詹姆斯·沃森所著的《基因的分子生物学》。在后来的一次访谈中,他讲道:“我躺在床上读沃森的《基因的分子生物学》,DNA像一条四色项链,DNA双螺旋中两条单链的碱基互补,而聚合酶工作时像图灵机的读写头游走于存储带一般。我意识到,它可以计算。”
1994年,阿德曼发表了一篇论文,提出了用DNA计算的方式解决一个实际数学问题的技术。这个题目是这样的:“由14条单行道连接着7座城市,请找出走过上述全部城市的最近路途,而且不能走回头路。” 这就是著名的“汉密尔顿路径问题”,是数学中的经典难题。这个问题的困难之处在于,当城市数量增加时,可能存在的连接路径数量就会大幅增长,且增长速度远超城市数量增长的速度,这很快就会让电子计算机无法应对——电子计算机解决这种问题需要先找到所有的可能路径,再对其分别比较以选出最短路径来。阿德曼的DNA计算机也使用了类似的方式,而且它的运算速度要比电子计算机快得多,不过,它将结果挑选出来的速度却要慢得多。首先,他用不同碱基的组合分子定义出每个城市和每两个城市之间的路径,其中路径的编码刚好和两个城市的编码互补;再把这些分子和合适的酶放进试管,让它们自由组合。只需要几秒钟,分子们就已经组合出了正确的答案,只不过所有正确和错误的答案都混在了一起。
接下来,阿德曼花了7天时间才把正确答案挑选出来。他先挑选出长度符合答案的DNA链,从中选出所有包含第一个城市的DNA链,再从中分出同时包含第二个城市的DNA链,以此类推。在经过7次这样的筛选工作之后,他获得了同时包含7个城市的DNA链,以及连接这7个城市的8条线路。这次在试管里进行的生物计算,终于获得了数学问题的答案。虽然它的效率很低,但是这毕竟证明了生物计算并不仅仅是纸面上的空想。
阿德曼的成功,掀起了生物计算的热潮。1997年,美国罗切斯特大学的研究者用DNA分子实现了计算机的基本器件逻辑门,这就让类似电子计算机所用的那种传统布尔逻辑运算成为可能。但是,有了逻辑门并不意味着就可以制造出计算机,这就像掌握了烧砖的技术并不意味着能够建造起摩天大楼一样。科学家还在继续摸索。
在进入21世纪之后,这一领域还在不断发展。2006年美国哥伦比亚大学和新墨西哥州立大学的研究人员制造出了可以玩游戏的生物计算机,它可以和人一起玩井字棋游戏,而且总是赢。2008年,美国加利福尼亚理工学院研制出了以RNA分子实现的逻辑门;2011年6月,美国加利福尼亚理工学院的研究者制造出了由74个DNA分子组成的生化电路,可以计算一个小于15的整数的平方根。这是迄今为止最复杂的DNA计算装置,但是它依然比任何一个单细胞生物都要小得多。这正是生物计算机的最大优点:惊人的存储容量、极快的运算速度和极低的能耗。DNA具有在极小空间里存储大量信息的特性,每秒钟的运算次数甚至可以达到1万亿亿次以上,而消耗的能量却微不足道。
虽然有这样的优势,但是也许还需要很长时间才会看到生物计算机摆上我们的桌面。如果要让它成为一种通用计算机,必须先解决快速分拣和检测计算结果的问题——人们可不想像阿德曼那样,花一星期来等待一个问题的计算结果。
基本信息
| 字数 | 1751 字 |
|---|
所属分类
相关推荐
- 为什么跑步时不能用脚跟着地? 跑步时脚的正确着地方法是:前脚掌着地,用力向后蹬伸, 形成“扒地”动作。如果跑步时用脚后跟着地的话,…
- 为什么游泳时尿多? 人在运动时需要很多的能量,这些能量是体内的营养物质通 过氧化产生的。体内产生能量的过程中,会释放出大…
- 为什么说药补不如食补? 很多人认为,有病就得吃药,体虚也得用药来补。治疗药和 补药的作用固然不容忽视,然而过于迷信药物就难免…
- 为什么说吃杂食好处多? 就某一种或几种食物来说,即使营养价值再高,总不会全面 满足人体对各种营养素的需求。因此,古人说:“烹…
- 为什么萝卜具有抗癌作用? 萝卜是一种极为普通的家常蔬菜。在我国北方,萝卜同白 菜、土豆一样,是人们一吃数月的冬贮菜。因为是“大…
- 为什么经常嚼泡泡糖不好? 泡泡糖对青少年的吸引,不仅在于它清香甘甜,更主要的是 它能吹出大泡泡来,十分有趣。虽说咀嚼泡泡糖不仅…
- 为什么说“活到老、学到老”这句话有医学根据? 常言说:“活到老、学到老”。说的是人一生中需要不断地学 习和掌握新的知识与技能,并应用于征服自然、改…
- 为什么说“不会休息,就不会工作”? 列宁说:“不会休息,就不会工作。”“休息”的科学含义, 不仅是指全身肌肉的放松,而且包含着人体司令部…
十万个为什么精选推荐
- 为什么人会感到饥饿 一、身体需要能量 人体需要能量来维持正常的生理功能和活动,当身体能量供应不足时,就会感到饥饿…
- 为什么人会感到饥饿呢 一、身体能量需求:人体需要能量来维持正常的生理功能,包括呼吸、消化、运动等,当身体能量消耗超…
- 人为什么需要呼吸氧气呢 一、人体细胞需要氧气进行代谢和能量产生,呼吸是人体摄入氧气、排出二氧化碳的主要途径。二、氧气…
- 为什么天上的星星闪烁 星星闪烁是因为它们的光线经过大气层时会发生折射和散射现象。大气层中存在着一些气体和微粒,它们…
- 为什么我们需要呼吸氧气 一、生物需氧:人体细胞需要氧气参与细胞呼吸过程,以产生能量供身体正常运作。 二、氧气代谢产物…
- 为什么天空是蓝色的呢 天空之所以呈现蓝色,是因为大气中的气体分子对太阳光的散射作用。太阳光中的各种颜色的光波在进入…
- 为什么人的眼睛会有颜色差异 人的眼睛颜色差异主要是由于虹膜中存在的色素不同所致。虹膜是眼睛中的一个组织,其主要功能是调节…
- 为什么天上会有云朵 云朵是由水蒸气凝结而成的,当空气中的水蒸气遇到冷空气或气压下降时,就会凝结成小水滴或冰晶体,…
- 为什么大部分人需要睡眠 睡眠是人体生理活动中不可或缺的一部分,它对我们的健康和正常功能起着重要的作用。为什么大部分人…
- 为什么要喝水 喝水是为了维持身体的正常功能,因为水是人体最基本的需求之一。以下是一些喝水的重要原因: 1.…
- 为什么太阳升起的时候是红色的呢 太阳在升起时呈现红色是因为大气层对太阳光的散射作用。太阳光中的蓝色光波长较短,在大气层中更容…
- 为什么太阳会升起和落下 太阳每天升起和落下的原因是因为地球的自转和公转。地球每天自西向东自转一圈,所以会有日出和日落…
延伸阅读
- 故事:小妖精米兰达 从前有一个小妖精叫米兰达。她生活在一个美丽的森林里,每天都会和她的朋友们一起玩耍。 然而…
- 故事:青蛙努比 从前,有一个叫做努比的青蛙。他生活在一片葱茏的树林中,每天都会去池塘里嬉戏玩耍。 虽然努…
- 故事:机智勇敢的刺猬 从前,有一只小刺猬,它非常机智勇敢。一天,它决定要去探险,看看世界上还有什么新奇的事物等…
- 作文:你给了我深沉的爱-关于父亲的作文600字 多希望时光能变老,那样就能走得慢些。 ——题记 一阵阵淡雅的花香唤醒了我。 高大的父亲站…
- 作文:不负青春-随笔作文600字 青春如曲,岁月如歌,不负青春,不枉年少。 ——题记 韶华短暂,青春不会尽善尽美,有可能欢…
- 作文:仰望孔子-关于孔子的作文700字 我以仰望天的虔诚仰望孔子。 一直以为孔子是个传奇。在历史的浩瀚星河中,这颗闪耀至今的星早…
句读
- DS工作在最低电压下,适用于低功耗应用系统。
- Drossion跳绳,钻孔,跳箱子,甚至用足球训练营里的“绳梯”来进行高抬腿训练。
- DickDuck,狂欢作乐政治家的始作俑者,安排了一群仰慕者,举着中文标牌,到洛杉矶唐人街去欢迎州长候选人尼克松。
- D馆为高科技新能源展区,中节能、中民投、中兴、科沃斯、振发能源、万达财富、宁夏紫金花纸业等高科技企业及新能源企业将在此一展风采。
- D昆明接团晚乘火车卧铺至大理。
- DES超期服役了相当长时间,在国际通信保密的舞台上活跃了20年。
- DB2有一个非常高效的备份实用程序,它可以将从数据库读出的数据页分成多个部分,并以随机的顺序将它们写到目标设备。
- DB2UDB具有自动备份数据库和整理数据库碎片的能力。