如何预测核酸序列可能结合的蛋白

编译:Stats熊、周素云

几乎每一个生命基本生化过程都与蛋白质息息相关通过它们构造并保持每个细胞和组织的外观结构;构建那些维持生命化学反应的催化酶;成为分子嘚加工厂、转换器和驱动机;担当信号器并接收蜂窝信号等等。

由氨基酸和蛋白质组成的长链将它们自己折叠成精准3D结构,可以管理分孓间活动的复杂问题因为,蛋白质外形决定了它的功能和疾病中产生的功能紊乱并影响蛋白质在分子生物学的中心地位,特别是用于治疗科学和治病保健等药物的发展

近些年,蛋白质通过自身的氨基酸序列可以实现被预测在计算方法上有了巨大进步。如果都能使用這些计算方法那生物医学研究都可以被转换成计算公式。然而现在一些应用则受到了蛋白质规模和范围的局限而无法决策。

近期来洎哈佛医学院的科学家应用了深度学习的方法,基于氨基酸序列来有效预测蛋白质的3D结构17年4月,在Cell Systems上的一篇文章中系统生物学家Mohammed AIQuraishi阐述叻一种可以用来预测蛋白质结构的新计算方法,不但达到现在计算方法准确性而且速度可以提高到一百万倍以上。

“蛋白质折叠在近半個世纪里一直以来都是困扰生物化学家们最重要的难题,但是这种方法给解决这类难题提供了一个新方向” 哈佛医学院Blavatnik学院系统生物學的教导主任AIQuraishi如是说。

“我们现在对探索蛋白质折叠有了全新远景同时我觉得我们正在一步步深入本质。”

虽然理论的探索非常成功泹使用物理工具识别蛋白质结构的过程却是昂贵和费时的。因此绝大多数蛋白质结构,以及致病突变对这些结构的影响在很大程度上仍昰未知的

如果能设计出计算蛋白质折叠的算法,是极有潜力大幅度降低塑造结构的成本和时间但是这个问题一直困扰着我们长达四十姩之久。

可视化模拟AlQuraishi的蛋白质折叠深度学习方法该模型通过反复预测结构(彩色)并将其预测与地面真实结构(灰色)进行比较来训练。这是重複成千上万的已知蛋白质随着模型的学习和提高其准确性的每一次迭代。

蛋白质从二十多种的氨基酸中构建起来这就像把字母从字母表中挑出来,连词逐句构建文章

然而,与那些字母不同的是氨基酸是存在于3D空间中的实物。

通常蛋白质的各个部分在物理上很接近,但在序列上却有很大的距离因为它的氨基酸链形成了环状、片状和螺旋形。“这个问题让人瞩目在于可以简单表述:抓取一个序列并研究出它的形状”AIQuraishi如是说,“蛋白质一开始是一个非结构化的字符串它必须呈现出三维的形状,而一个字符串可以折叠成的形状集是巨大的许多蛋白质由数千个氨基酸组成,其复杂性很快超过了人类直觉甚至是最强大的计算机的能力”

为了解决这一难题,科学家们利用氨基酸之间相互作用的事实根据物理定律,寻找积极有利的状态简直就是杯水车薪。

在超级计算机上计算蛋白质结构是目前最先進的算法在Rosetta@Home和Folding@Home这样的项目中,这些超级计算机或众包计算能力可以模拟氨基酸通过强力相互作用的复杂物理过程

为了减少大量的计算需求,这些项目依赖于将新的序列映射到预先定义的模板上并通过之前的实验确定的蛋白质结构。

很多研究学者对谷歌的AlphaFold一类项目很感興趣他们是利用人工智能技术来预测蛋白质的结构。为此这些方法分析了大量的基因组数据,其中包含蛋白质序列的蓝图他们寻找許多可能共同进化的物种之间的序列,利用这些序列作为接近身体的指标来指导结构装配

然而,这些人工智能方法并不仅仅基于蛋白质嘚氨基酸序列来预测结构因此,它们在确定没有先验知识的蛋白质结构、进化独特的蛋白质或人类设计的新蛋白质方面的能力有限

为叻开发一种新的方法,AlQuraishi应用了所谓的端到端可微深度学习这一人工智能分支极大地降低了解决图像和语音识别等问题所需的计算能力和時间,并应用在Siri和谷歌翻译等程序上

从本质上讲,可微学习涉及到一个单一的、庞大的数学函数(高中微积分方程的更复杂版本)它被安排为一个神经网络,网络的每个组成部分向前和向后提供信息在难以想象的复杂情况下,这个方程依旧可以自我调节以便准确地“了解”蛋白质序列在数学上是如何与其结构相关联的。

AlQuraishi开发了一个深度学习模型称为循环几何网络,主要研究蛋白质折叠的关键特征但茬做出新的预测之前,它必须使用之前确定的序列和结构进行训练

上图展示的是循环几何网络模型是如何计算氨基酸肽键的夹角和这些肽键的旋转角度,去形成一个蛋白质的几何结构

对于每一种氨基酸,该模型都能预测出将氨基酸与其相邻氨基酸连接起来的化学键的最鈳能角度它还预测了这些键的旋转角度,从而影响到蛋白质的任何局部区域与整个结构的几何关系

这将不断重复进行,每一个计算都昰由其他氨基酸的相对位置决定的一旦整个结构完成,该模型通过将其与蛋白质的“地面实况”结构进行比较来检验其预测的准确性。整个过程对数千种已知的蛋白质重复进行每一次重复都会使模型学习的准确性得到提高。

当模型被训练好时AlQuraishi测试了它的预测能力。怹将其性能与近年来“蛋白质结构预测关键评估”的其他方法进行了比较蛋白质结构预测关键评估是一项年度实验,测试计算方法利用巳确定但未公开发布的蛋白质结构进行预测的能力

他发现,在预测没有预先存在模板的蛋白质结构方面新模型优于所有其他方法,包括使用共同进化数据的方法当预先存在的模板可用来进行预测时,它的性能也比所有方法都好只有最好的方法除外。

AlQuraishi指出尽管准确性上的提高相对较小,但在这些测试的最顶端很难实现任何改进因为这种方法代表了一种全新的蛋白质折叠方法,无论物理上还是计算仩都是现有方法的补充 来确定比以前更广泛的结构。

值得注意的是新模型的预测速度比现有的计算方法快6到7个数量级。训练这个模型鈳能需要几个月的时间但一旦训练,它可以在几毫秒内做出预测而使用其他方法需要几小时到几天的时间。这种显著的改进部分是由於它所基于的单一数学函数只需要几千行计算机代码就可以运行,而不是数百万行

AlQuraishi说,这个模型的预测速度之快使得以前速度慢或难鉯实现的新应用成为可能比如预测蛋白质在与其他分子相互作用时如何改变形状。

“深度学习方法不仅仅是我的方法,其预测能力和受欢迎程度将继续增长因为它们代表了一种最小的、简单的范例,能够比当前复杂的模型更容易地集成新思想”他补充说。

AlQuraishi说这个噺模型还不能立即用于药物发现或设计,因为目前它的精确度大约在6埃左右离解决蛋白质的完整原子结构所需的1埃到2埃还有一段距离。

泹他说有很多机会可以优化这种方法,包括进一步整合化学和物理的规则AlQuraishi说: 准确、有效地预测蛋白质折叠一直是这个领域的圣杯,我期待这种方法连同所有其他已经开发出来的杰出方法,在不久的将来能够做到这一点

“AIQuraishi的工作给人的印象极深,尤其是敢于单枪匹马與Google这类公司在最火的计算机领域之一同台竞争,并深入到具有良好研究系统的哈佛医学院和波士顿生物医药社区”作为哈佛医学院Blavatnit系嘚Otto Krayer教授,兼系统病理实验室主任的彼得佐格尔如是说

为了让大家更好的体验并参与到算法研发中,AIQuraishi已经将全部软件和结果在GitHub软件分享平囼上发布

}

在获得一个基因序列后

需要对其进行生物信息学分析,

从而指导进一步的实验研究

分析、表达谱分析等,能够阐明基因的基本信息通过启动子预测、

岛分析和转录洇子分析等,

识别调控区的顺式作用元件

提供基础。通过蛋白质基本性质分析疏水性分析,跨膜区预测信号肽预测,

可以对基因编碼蛋白的性质作出初步判断和

尤其通过疏水性分析和跨膜区预测可以预测基因是否为膜蛋白

实验研究方向有重要的参考意义。此外通過相似性搜索、功能位点分析、结构

分析、查询基因表达谱聚簇数据库、基因敲除数据库、基因组上下游邻居等,尽

量挖掘网络数据库中嘚信息

可以对基因功能作出推论。

类似分子的生物信息学分析提供借鉴

本路线图及推荐网址已建立超级链接,

在北京大学人类疾病基洇研究中心网站

下面介绍其中一些基本分析

序列还是基因组序列?是计算机拼接得到还是经

扩增测序得到是原核生物还是真核生物?這些决定了分析方法的选择

双序列比对是指比较两条序列的相似性和寻找相似碱基及氨基酸的对应

位置它是用计算机进行序列分析的强夶工具,分为全局比对和局部比对两类

算法为代表。由于这些算法

)的算法因此并没有最优值。根据比对的需要选用适

在比对时适當调整空格罚分

),以获得更优的比对

等局部比对工具进行序列对数据库的搜索外,

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信