[发明专利]一种局部增强的多模态差分进化蛋白质结构从头预测方法有效
申请号: | 201610846348.1 | 申请日: | 2016-09-23 |
公开(公告)号: | CN106503485B | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | 张贵军;郝小虎;王柳静;周晓根;陈凯;谢腾宇;李章维 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G16B15/20 | 分类号: | G16B15/20;G06N3/12 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种局部增强的多模态差分进化蛋白质结构从头预测方法,包括以下步骤:在差分进化算法框架下,采用Rosetta score3粗粒度知识能量模型来降低构象空间维数;将构象种群划分为多个模态,以保持种群多样性,采用片段组装技术来提高预测精度,同时采用蒙特卡洛算法对种群做增强;在种群进化后期,使用抽象凸估计技术,建立模态的下界估计模型,构建广义下降方向,对模态内个体做局部增强,以得到更为优良的局部构象;结合差分进化算法较强的全局搜索能力,可以对构象空间进行更为有效的搜索。本发明基于差分进化算法,提出一种构象空间搜索维数较低、收敛速度较快、预测精度较高的局部增强的多模态差分进化蛋白质结构从头预测方法。 | ||
搜索关键词: | 一种 局部 增强 多模态差分 进化 蛋白质 结构 从头 预测 方法 | ||
【主权项】:
1.一种局部增强的多模态差分进化蛋白质结构从头预测方法,其特征在于:所述方法包括以下步骤:1)给定输入序列信息;2)设置系统参数:种群大小popSize,算法的迭代次数T,交叉因子CR,变异因子MU,片段的长度L,模态数量N;3)种群初始化:由输入序列产生popSize个种群个体Pinit;4)模态建立:将种群平均划分为N个模态;5)开始迭代,执行种群进化过程:5.1)令Ptarget=Pij,其中i,j为随机选择的序号,且i∈{1,2,3,…,N},j∈{1,2,3,…,Nmodal};Nmodal表示模态中个体的数目,Ptarget表示目标个体,Pij表示第i个子群中的第j个个体;5.2)针对个体Ptarget做变异操作:从L=3的片段库中随机选择片段进行片段组装,得到中间个体Ptrial′;5.3)随机生成正整数rand1,rand2,rand3,其中rand1∈{1,2,3,...,Nmodal},rand1≠j,rand2∈{1,2,…,Length},rand3∈(0,1),其中Length为序列长度;5.4)若随机数rand3<=CR,针对Ptrial′做交叉操作:令l=rand1;k=rand2;令
即:将Ptrial′的第k个氨基酸所对应的二面角
φ,ω替换为Pl相同位置氨基酸对应的二面角
φ,ω;5.5)令Ptrial=Ptrial′,得到测试个体Ptrial;5.6)执行更新操作:根据Rosetta Score3能量函数计算Ptarget和Ptrial的能量:E(Ptarget),E(Ptrial);若E(Ptarget)>E(Ptrial)令Ptarget=Ptrial,否则保持种群不变;5.7)得到更新后的种群Pupdate;5.8)针对种群Pupdate中的每一个模态做模态增强:5.8.1)选择模态中能量最低的两个个体Pdes1,Pdes2,构建当前模态的下界支撑面,得到模态区域最小估计值xmin;5.8.2)根据
构建广义下降方向Ddes,其中
为个体Pdes1的二面角表示;5.8.3)根据
生成增强个体Penhance,其中
为个体Pdes2的二面角表示,λ为步长调整因子;5.8.4)根据Rosetta Score3能量函数计算增强个体的能量:E(Penhance),并与当前模态中能量最高的个体Pmax进行比较,若能量下降,则用增强个体替换当前能量最高个体;6)迭代运行步骤5)至达到终止条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610846348.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种通话方法及移动终端
- 下一篇:一种音乐推荐方法及终端