[发明专利]一种基于布谷鸟搜索算法识别关键蛋白质的方法有效
| 申请号: | 201810112013.6 | 申请日: | 2018-02-05 |
| 公开(公告)号: | CN108319812B | 公开(公告)日: | 2021-07-23 |
| 发明(设计)人: | 雷秀娟;杨晓琴;陆铖;程适 | 申请(专利权)人: | 陕西师范大学 |
| 主分类号: | G16B5/00 | 分类号: | G16B5/00;G16B20/00;G16B40/00;G06N3/00 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
| 地址: | 710062 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开的一种基于布谷鸟搜索算法识别关键蛋白质的方法,发明属于生物信息技术领域,通过将蛋白质相互作用网络转化为无向图、对蛋白质相互作用网络进行去噪处理、获取蛋白质对应的基因表达数据、亚细胞定位信息、标准的蛋白质复合物信息以及GO注释信息、对纯化后的蛋白质相互作用网络的边和结点进行加权处理、产生鸟巢、产生布谷鸟、更新鸟巢适应值并产生关键蛋白质。本发明能准确地识别关键蛋白质;仿真实验结果表明,灵敏度、特异性、F测度、阳性预测值、阴性预测值以及正确率等指标较优;与其他现有识别方法相比,将布谷鸟搜索算法的优化特性与蛋白质相互作用网络的拓扑特征进行结合来识别关键蛋白质,提高了关键蛋白质的识别准确率。 | ||
| 搜索关键词: | 一种 基于 布谷鸟 搜索 算法 识别 关键 蛋白质 方法 | ||
【主权项】:
1.一种基于布谷鸟搜索算法识别关键蛋白质的方法,其特征在于,包括以下步骤:1)将蛋白质相互作用网络转化为无向图将蛋白质相互作用网络转化成一个无向图G=(V,E),其中,V={vi,i=1,2,…,n}为结点vi的集合,E为边e的集合,结点vi表示蛋白质,边e表示蛋白质之间的相互作用;2)对蛋白质相互作用网络进行去噪处理将无向图中在所有时间点下都没有共表达的两个相互作用的蛋白质结点之间的边删去,构建一个纯化的蛋白质相互作用网络;3)对纯化后的蛋白质相互作用网络的边和结点进行处理计算边的聚集系数ECC、边的皮尔森相关系数PCC、边的共享亚细胞定位值SSL以及蛋白质结点在蛋白质复合物中的参与度PC;4)对所有的蛋白质结点按首次得分降序排列并产生鸟巢将所有的蛋白质结点按照首次分值score1降序排序,选择排在前面的C1个结点为鸟巢的位置Nestl(l=1,2…C1);5)产生布谷鸟并向鸟巢聚集对于每个鸟巢Nestl(l=1,2…C1),找出其所对应的一阶邻居结点和二阶邻居结点作为布谷鸟,将所有的一阶邻居结点添加到集合Neighborl(1)中,对于每个二阶邻居结点,产生一个随机概率rand,rand∈[0,1],如果rand>0.5,则把该二阶邻居结点添加到集合Neighborl(2)中,否则,放弃添加该二阶邻居结点;6)更新鸟巢适应值将每个鸟巢Nestl(l=1,2…C1)对应的蛋白质结点,与其相应的一阶邻居Neighborl(1)和二阶邻居Neighborl(2),组成一个局部子图Subgraphl,局部子图的加权密度WDensityl为鸟巢Nestl新的适应值,也即为鸟巢Nestl对应的蛋白质结点的二次分值Score2;7)输出关键蛋白质将C1个鸟巢对应的蛋白质结点按二次分值Score2降序排序,将前C2个结点作为关键蛋白质输出,其中,C2≤C1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810112013.6/,转载请声明来源钻瓜专利网。





