[发明专利]一种蛋白质相互作用网络比对方法和系统在审
| 申请号: | 202211717423.6 | 申请日: | 2022-12-29 |
| 公开(公告)号: | CN116110492A | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 陈璟;王子祥;任利军 | 申请(专利权)人: | 江南大学 |
| 主分类号: | G16B5/00 | 分类号: | G16B5/00;G16B15/00;G16B40/00 |
| 代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 杨慧林 |
| 地址: | 214000 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 蛋白质 相互作用 网络 方法 系统 | ||
1.一种蛋白质相互作用网络比对方法,其特征在于:包括:
步骤S1:获取任意两个待比对蛋白质相互作用网络的结构信息;
步骤S2:对每个蛋白质相互作用网络中所有节点的结构特征进行分层次提取,得到分层结构特征,并基于所述分层结构特征计算节点间的结构得分;
步骤S3:构造多层的加权图,所述加权图的每一层为蛋白质相互作用网络中所有节点组成的无向完全图,并将所述节点间的结构得分作为加权图的边权重,使每个节点在所述加权图上进行随机游走生成上下文序列;
将任意两个待比对蛋白质相互作用网络中每个节点对应的上下文序列输入词向量模型进行训练,得到每个节点对应的低维向量,计算每个节点对应的低维向量之间的距离作为节点间的拓扑相似性;
步骤S4:根据节点间序列相似性和所述节点间的拓扑相似性计算节点间的相似性得分,并基于所述节点间的相似性得分构建节点的相似性矩阵;
步骤S5:根据所述节点的相似性矩阵生成两个蛋白质相互作用网络的节点比对结果。
2.根据权利要求1所述的蛋白质相互作用网络比对方法,其特征在于:所述步骤S2中分层结构特征的公式为:
其中,Rk(u)表示与节点u距离为k跳邻居节点的度序列向量,表示节点u的k跳邻居节点中度为i的节点的个数,d表示网络中度的理想最大值。
3.根据权利要求1所述的蛋白质相互作用网络比对方法,其特征在于:所述步骤S2中基于所述分层结构特征计算节点间的结构得分,公式为:
其中,Nk(u)表示网络中节点u的k跳邻居节点数目,Nk(v)表示网络中节点v的k跳邻居节点数目,Rk(u)表示与节点u距离为k跳邻居节点的度序列向量,Rk(v)表示与节点v距离为k跳邻居节点的度序列向量,dis(Rk(u),Rk(v))表示节点u与节点v度序列向量相近性且dis(Rk(u),Rk(v))=||Rk(u),Rk(v)||2,|| ||2表示L2范数。
4.根据权利要求1所述的蛋白质相互作用网络比对方法,其特征在于:所述步骤S3中使每个节点在所述加权图上进行随机游走生成上下文序列的方法包括:节点在所述加权图的当前层游走、以及节点在所述加权图中从当前层切换到其他层游走生成上下文序列。
5.根据权利要求4所述的蛋白质相互作用网络比对方法,其特征在于:所述步骤S3中使节点在所述加权图的当前层游走时,在第k层加权图中节点u游走到节点v的概率公式为:
其中,fk(u,v)表示第k层加权图中节点u和节点v之间的结构得分,u'、v'表示节点集V中的任意节点,∑u',v'∈Vfk(u',v')表示第k层加权图中所有节点之间边的权重之和。
6.根据权利要求4所述的蛋白质相互作用网络比对方法,其特征在于:所述步骤S3中节点在所述加权图中从当前层切换到其他层游走的概率公式为:
其中,pk+1(u)表示节点u从第k层进入第k+1层对应节点的概率,pk-1(u)表示节点u从第k层进入第k-1层对应节点的概率,w(uk,uk+1)表示多层加权图中连接不同层之间的边权重,uk表示第k层的节点u,uk+1表示第k+1层的节点u。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211717423.6/1.html,转载请声明来源钻瓜专利网。





