[发明专利]一种基于差分进化的蛋白质ATP对接方法有效
申请号: | 201910302641.5 | 申请日: | 2019-04-16 |
公开(公告)号: | CN110197700B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 饶亮;张贵军;刘俊;彭春祥;胡俊;周晓根 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G16B15/30 | 分类号: | G16B15/30;G16B40/00;G06N3/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于差分进化的蛋白质ATP对接方法,首先,使用ATPbind服务器预测出蛋白质‑ATP绑定残基信息,提升了复合物分子空间结构的预测精度;然后,通过种群个体的设计将原先的蛋白质‑ATP结构预测问题转换成搜索最优个体的优化问题,降低了计算代价;最后,通过使用差分进化算法搜索最优个体,提升了蛋白质‑ATP复合物结构的预测精度。本发明提供一种计算代价低、搜索效率高的基于差分进化的蛋白质ATP对接方法。 | ||
搜索关键词: | 一种 基于 进化 蛋白质 atp 对接 方法 | ||
【主权项】:
1.一种基于差分进化的蛋白质ATP对接方法,其特征在于:所述对接方法包括以下步骤:1)输入蛋白质和ATP的结构信息,分别记为R和A;2)对于输入的结构信息R,使用ATPbind服务器预测出蛋白质‑ATP绑定的残基位点信息,得出蛋白质与ATP绑定的n个残基,分别记为r1,r2,...,rn;3)根据r1,r2,...,rn的中心碳原子Cα坐标信息聚类出一个中心点CR,根据A中各原子坐标信息聚类出一个中心点CA,移动ATP使得CA和CR这两点的坐标重合;4)根据A中各原子的坐标信息聚类为三个中心点,三个中心点被称为拟原子,分别表示为与5)对PDB数据库中的每个ATP分子A(j),j=1,2,...,N,根据它所有原子的坐标信息聚类出与与一一对应的三个中心点与其中,N为PDB数据库中ATP的数目;6)对PDB数据库中每个ATP的每个中心点计算它与它绑定的类型为T的残基的Cα原子之间的距离其中T为PDB中出现过的氨基酸残基类型的一种;7)计算任意残基类型T与PDB数据库中所有ATP分子的第k个中心原子Ck,k=1,2,3,相互作用的平均距离,记作D(Ck,T):其中8)根据步骤7),分别计算PDB数据库中所有T类型残基与其绑定的ATP中心点Ck的相互作用平均距离D(Ck,T);9)参数设置:设置种群规模NP,缩放因子F,交叉概率CR,最大迭代次数Gmax,初始化迭代次数G=0;10)种群初始化:随机生成初始化种群P={S1,S2,...,Si,...,SNP},Si=(si,1,si,2,si,3,si,4,si,5,si,6)为种群P的第i个个体,si,1、si,2、si,3、si,4、si,5与si,6为Si的6个元素,其中si,1、si,2和si,3的取值范围是si,4、si,5与si,6的取值范围为0到2π;11)对于种群中的每个个体Si,根据如下方式将蛋白质与ATP对接,并计算该个体的得分score(Si):11.1)根据Si中的后三个元素si,4、si,5与si,6,计算出一个三维空间旋转矩阵R:11.2)将的坐标根据如上的旋转矩阵R进行旋转分别得到三维坐标11.3)根据Si中的前三个元素si,1、si,2、si,3,将旋转得到的坐标进行如下的平移过程,计算得出新的三维坐标C′1,C′2,C′3:其中C′k是平移后得到的三维坐标,对于C′k和11.4)根据步骤8),计算得分score(Si):score(Si)=∑|DkT‑D(Ck,T)|其中DkT是C′k与残基类型为T的残基Cα原子的距离,k=1,2,3;12)根据差分进化算法,对种群P中的每个个体Si,i∈{1,2,…,NP}作如下处理:12.1)从当前种群中P随机选择三个不同的个体Sa、Sb与Sc,其中a≠b≠c≠i,根据如下等式生成一个突变个体Smutant:Smutant=Sa+F·(Sb‑Sc)12.2)将Si中的元素信息复制到交叉个体Scross中,再在Scross的6个元素中随机选择一个元素scross,j,使用Smutant中对应的元素smutant,j替换,最后,对于Scross中的每一个元素,使用随机生成的0到1之间的随机数R来控制是否使用Smutant中对应的元素来替换:若R<CR,则替换,否则不替换;12.3)根据步骤11),分别计算Scross与Si对应的得分score(Scross)与score(Si);12.4)如果score(Sscore)<score(Si),则使用Scross替换种群P中的Si,否则Si保留在种群P中;13)G=G+1,如果G>Gmax,则根据当前种群P中得分最低的个体Slow,将A中所有原子坐标根据Slow中的元素信息进行旋转平移后的坐标作为最终的配体位置信息输出,否则返回步骤12)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910302641.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种多芯片共用晶圆测试电路
- 下一篇:一种新型多发性骨髓瘤诺模图构建方法