扩展生命遗传密码

2014年5月12日一期的《Science》上发表了一片关于合成生物学的文章,非常的有意义。

我们都知道,地球上已知的所有生物的遗传信息都是由两组遗传密码构成:A-T、G-C。但是,加州大学的研究者们人工合成了第三对遗传密码——X-Y(暂称)。这为合成生物学开启了一扇新的大门,使得在理论上,利用微生物合成多达172中氨基酸成为可能。这将为药物以及新材料的研发提供新的机遇。同时,这也有利于我们探索一些生物领域的根本问题:DNA是如何进化的?为什么自然条件下的所有生物共用一套遗传密码?

 
 我们们不必担心这个新和成的密码对会造成多大的威胁,因为X和Y是人工合成的,而非自然存在。所谓的X/Y实际上指两种人工化学合成的物质——d5SICS/dNaM,研究人员在合成的过程中,首先找到了可以帮助预合成的X/Y转运的蛋白基因,然后以质粒为载体将其导入大肠杆菌,如此细菌便具备了摄取培养基中人工添加的两种物质的能力。如果细菌逃逸了,进入环境或者人体,它们无法获得相应的原料,要么会死去,要么会恢复成使用传统的碱基。

目前,Romesberg和他的同事(该项技术的研发者)想利用这种新的工程菌来合成新的氨基酸,尽管当前这两种碱基还无法实现表达,但是在未来,随着研究的深入,这一成果很有可能惠及生物制药和蛋白材料产业。或许,一个更加丰富多彩的蛋白质世界正向我们走来!

参考

1 Designer Microbes Expand Life‘s Genetic
Alphabet Robert F.
Service  Science 9
May 2014: 571.

2
人类要抢上帝的饭碗?DNA多了两个全新的碱基 http://www.360jiyin.com/geneNewsDetail.php?article_id=1592

扩展生命遗传密码,布布扣,bubuko.com

时间: 2024-11-10 11:00:25

扩展生命遗传密码的相关文章

PHP扩展-生命周期和内存管理

1. PHP源码结构 PHP的内核子系统有两个,ZE(Zend Engine)和PHP Core.ZE负责将PHP脚本解析成机器码(也成为token符)后,在进程空间执行这些机器码:ZE还负责内存管理,变量作用域管理和对PHP函数的调度管理. PHP Core负责和SAPI层的通信:PHP Core也为safe_mode, open_basedir的检查提供了统一控制层:PHP Core还提供了streams层,用于用户域的文件和网络IO操作.其中SAPI(Server Application

iOS开发系列--App扩展开发

概述 从iOS 8 开始Apple引入了扩展(Extension)用于增强系统应用服务和应用之间的交互.它的出现让自定义键盘.系统分享集成等这些依靠系统服务的开发变成了可能.WWDC 2016上众多更新也都是围绕扩展这一主题来进行了的,例如开发的Siri.iMessage Apps其实都是依靠扩展来工作的.在最新的Xcode 8 beta中也增加了众多的Extension 模板帮助开发者更快的实现不同类型的扩展.因此今天有必要介绍一下扩展相关的开发内容. 扩展的生命周期 iOS对于扩展的支持已经

微信小程序之提高应用速度小技巧

作者:vicyao, 腾讯web前端开发 高级工程师商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 原文链接:http://wetest.qq.com/lab/view/294.html WeTest 导读 小程序科普类的文章已经很多了,今天这里讲的是针对小程序的优化方法,可以有效提高小程序的响应速度和用户体验.当然,开发体验也提高不少. 1.提高页面加载速度 在小程序这个环境下,怎样提高页面加载速度呢? 这个问题很大,我把问题具体一下,如何缩短从用户点击某个链接,到打开新页面的

40岁程序员真的要被淘汰了么?

我承认起这个标题有些标题党. 这几天华为公司被热议,据非正式小道消息-华为开始"清理"34岁以上员工.据威腾网消息(http://digi.163.com/17/0216/15/CDDINLRL0016686Q.html): 1.中国区开始集中清理34+的交付员工,注意不是研发程序员,是交付的工程维护人员. 2.研发开始集中清退40+的老员工,这个才是真的针对程序员的. 3.前几个月华为轰轰烈烈的2000研发将士出征本质上跟第1点没区别,也是变相的裁员,因为这些研发员工输出之后大部分人

我的架构经验系列文章 - 后端架构 - 框架层面

框架层面: SOA 在这一篇中会逐个介绍一下自己对这些XXX的理解,其实每一个理念都不是莫名其妙产生的而是有产生背景的,这些时髦的名词不是用来炫耀的,而是真正要理解它们是干什么的,并且框架千万不能乱用理念也千万不能乱用,并不是把所有的这些都用上你的系统才是一个牛逼的系统,一定要适合才是最好的,并且要保持简单可靠的原则.所谓SOA,字面上来说是面向服务的架构.有的人不说SOA其实他已经SOA了,有的人大谈SOA但其实只是在用Web服务,SOA可大可小.你可以认为服务调用就是SOA了,也可以认为服务

【轮子狂魔】序言:有没有那么一种系统架构,它是无所不能的

 有没有那么一种系统架构,它是无所不能的? 某时髦靓女上网搜索理想男友:要帅.有车.结果是:象棋.女不甘心,再搜:有房.有钱.结果是:银行.女还不甘心,再搜:有爱心.体贴人.结果是:奥特曼.女十分生气,于是将上述全部条件输入,良久,计算机十分艰难而又缓慢地打出一行字:“奥特曼在银行下象棋.” 那么,反观系统架构呢? 我想要的系统架构:能做Winform.Web.WPF.WinCE.Server.大型系统.中型系统.小项目.小工具. 此时计算机会想跟你说2个字:泥煤. 标题党,你到底要干嘛? 与大

Django请求生命周期之CBV扩展

dispatch找类和method字符串 原文地址:https://www.cnblogs.com/jintian/p/11167399.html

Maven3生命周期和插件

生命周期 Maven的生命周期是通过大量的项目和工具的学习和反思,然后总结出来的一套完善和易扩展的流程,包含了项目的清理.初始化.编译.测试.打包.集成测试.验证.部署和发布站点等几乎所有的构建步骤:同时,Maven的生命周期是抽象的,它只是定义了一系列的生命周期以及生命周期的执行顺序,而具体每个生命周期的处理逻辑由Maven插件提供. Maven共有三套生命周期: clean周期:主要是用来清理项目 default周期:主要是用来构建项目 site周期:主要是用来发布项目站点 每个周期中都包含

initWithFrame、initWithCoder、awakeFromNib的区别和调用次序 & UIViewController生命周期 查缺补漏

当我们创建或者自定义一个UI控件时,就很可能会调用awakeFromNib.initWithCoder .initWithFrame这些方法.三者的具体区别如下: initWithFrame: 通过代码创建UI控件的时候就会调用: initWithCoder:从文件中解析一个对象的时候就会调用这个方法,也就是说无论是通过代码还是xib,程序运行的时候都会调用这个方法: awakeFromNib:当一个对象从xib或者storyboard中加载完毕后,就会调用一次. 比如:当苹果官方提供的按钮不能