[发明专利]一种基于多头注意力的蛋白质翻译后修饰预测方法在审
申请号: | 202210989623.0 | 申请日: | 2022-08-18 |
公开(公告)号: | CN115394355A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 闫科;高辉;康昭;何跃武;徐辉 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G16B20/00 | 分类号: | G16B20/00;G16B40/20;G06F40/237;G06F40/284;G06N3/08 |
代理公司: | 山东诺诚智汇知识产权代理事务所(普通合伙) 37309 | 代理人: | 金峰 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多头 注意力 蛋白质 翻译 修饰 预测 方法 | ||
1.一种基于多头注意力的蛋白质翻译后修饰预测方法,其特征在于,包括如下步骤:
S1、预处理带有翻译后修饰标注信息的蛋白质序列,得到合法字符集Daa、第二蛋白质序列数据集D′protein和基准数据集D;
S2、基于合法字符集Daa得到第一词汇表W1、第二词汇表W2和第三词汇表W3;
S3、基于第一词汇表W1、第二词汇表W2和第三词汇表W3分别对第二蛋白质序列数据集D′protein中的蛋白质序列样本进行多尺度划分,得到单个氨基酸尺度数据集二肽尺度数据集和三肽尺度数据集
S4、利用Skip-gram模型结构分别对由单个氨基酸尺度数据集二肽尺度数据集和三肽尺度数据集构成的语料库进行训练,得到第一词向量模型、第二词向量模型和第三词向量模型;
S5、基于第一词汇表W1、第二词汇表W2和第三词汇表W3,分别利用第一词向量模型、第二词向量模型和第三词向量模型对基准数据集D中的蛋白质序列片段进行多头注意力模型的标签预测,得到蛋白质序列片段预测结果。
2.根据权利要求1所述的基于多头注意力的蛋白质翻译后修饰预测方法,其特征在于,所述步骤S1包括如下步骤:
S11、获取带有翻译后修饰标注信息的蛋白质序列集合;
S12、定义蛋白质序列集合中蛋白质序列样本的标注信息Label的表达式:
Label={pos1,pos2,…,posi,…,posL}
其中,posi表示蛋白质序列样本的标注信息中第i个位点处发生了某种翻译后修饰,其中,i=1,2,…,L,L表示蛋白质序列样本中发生了某种翻译后修饰的位点总数;
S13、将蛋白质序列集合中包括不属于合法字符集Daa中氨基酸简称字符的蛋白质序列样本清除,得到第一蛋白质序列数据集Dprotein;
S14、通过CD-HIT对蛋白质序列数据集Dprotein去冗余,得到第二蛋白质序列数据集D′protein;
S15、对第二蛋白质序列数据集D′protein中各蛋白质序列样本设置窗口半径为K′的滑动窗口,并利用滑动窗口将各蛋白质序列样本裁剪,得到若干长度均为2K′+1的蛋白质序列片段;
S16、根据蛋白质序列集合中各蛋白质序列样本的标注信息Label,得到发生翻译后修饰的氨基酸位点集合,并判断各蛋白质序列片段中心处氨基酸是否处于发生翻译后修饰的氨基酸位点集合,若是则将对应蛋白质序列片段置于正样本数据集中,否则将对应蛋白质序列片段置于负样本数据集中;
S17、通过随机采样从负样本数据集中获取与正样本数据集中蛋白质序列片段数量一致的蛋白质序列片段,并将获取得到的蛋白质序列片段与正样本数据集合并,得到基准数据集D。
3.根据权利要求2所述的基于多头注意力的蛋白质翻译后修饰预测方法,其特征在于,所述蛋白质序列集合中的蛋白质序列样本由组成该序列的氨基酸的字母简称表示,并以生物体内二十种常见的氨基酸简称字符G、A、V、L、I、P、F、Y、W、S、T、C、M、R和H的集合作为合法字符集Daa。
4.根据权利要求3所述的基于多头注意力的蛋白质翻译后修饰预测方法,其特征在于,所述步骤S15包括如下步骤:
S151、对第二蛋白质序列数据集D′protein中各蛋白质序列样本设置窗口半径为K′的滑动窗口;
S152、将滑动窗口在对应的蛋白质序列样本上滑动;
S153、选取窗口内中心点处氨基酸两侧长度为K′的序列进行裁剪,得到若干长度均为2K′+1的蛋白质序列片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210989623.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种过滤膜包
- 下一篇:红外气体检测气室及具有其的非色散红外气体检测装置