[发明专利]一种基于多残基接触图协同约束的蛋白质结构预测方法有效
申请号: | 202010578257.0 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111815036B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 张贵军;彭春祥;刘俊;周晓根;夏瑜豪;赵凯龙 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G16B20/20;G16B30/10;G06K9/62 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 残基 接触 协同 约束 蛋白质 结构 预测 方法 | ||
1.一种基于多残基接触图协同约束的蛋白质结构预测方法,其特征在于:所述方法包括以下步骤:
1)给定目标蛋白的序列信息;
2)根据目标蛋白序列从ROBETTA服务器上得到片段库文件,其中包括3片段库文件和9片段库文件;
3)根据目标蛋白序列,利用RaptorX-Contact服务器、ResPRE服务器、DeepMetaPSICOV服务器、NeBcon服务器得到四张contactmap,分别为contactRaptorX、contactResPRE、contactDeepMetaPSICOV和contactNeBcon;
4)设置参数:种群大小NP,算法的迭代次数G,交叉因子CR,置迭代代数g=0;
5)种群初始化:随机片段组装生成NP个初始构象Ci,i={1,2,…,NP};
6)将种群中的构象个体Ci,i∈{1,2,3,…,NP}看作目标构象个体对每个执行以下操作生成变异构象
6.1)在1到NP范围内随机生成正整数n1,n2,n3,且n1≠n2≠n3≠i;
6.2)在构象Cn1位置上随机选取一个9片段替换构象Cn3的相同位置所对应的片段,再从构象Cn2位置上随机的选取一个与构象Cn1选取位置不相同的9片段替换构象Cn3的相同位置所对应的片段,然后对构象Cn3进行3片段组装生成变异构象个体
7)对变异构象i∈{1,2,3,…,NP}执行交叉操作生成测试构象
7.1)生成随机数rand1,其中rand1∈(0,1);
7.2)若随机数rand1≤CR,则从目标构象中随机选择一个3片段替换到变异构象的相应位置,否则变异构象不变;
8)对每个目标构象和测试构象进行选择操作;
8.1)用Rosetta score3能量函数分别计算和的能量:和
8.2)若则构象被拒绝,否则继续执行步骤8.3);
8.3)首先,把和的L×L二维contactmap分别转化为长度为L×L的一维向量和把contactRaptorX、contactResPRE、contactDeepMetaPSICOV和contactNeBcon转化为4个长度为L×L的一维向量和其中L为蛋白质序列的长度;然后分别计算和与余弦相似度并求和得到和计算方法如下:
8.4)若则构象替换构象且转到步骤9);
9)g=g+1,迭代运行步骤6)~8),至gG为止;
10)输出结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010578257.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理