一种蛋白质结构与功能的在线预测方法.pdf

上传人:b*** 文档编号:1486574 上传时间:2018-06-17 格式:PDF 页数:6 大小:342.04KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310459090.6

申请日:

2013.10.07

公开号:

CN103473483A

公开日:

2013.12.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 19/16申请公布日:20131225|||实质审查的生效IPC(主分类):G06F 19/16申请日:20131007|||公开

IPC分类号:

G06F19/16(2011.01)I

主分类号:

G06F19/16

申请人:

谢华林; 黄建华; 符靓

发明人:

谢华林; 黄建华; 符靓

地址:

408100 重庆市涪陵区李渡聚龙大道98号长江师范学院化学化工学院

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种基于小波变换支持向量机对蛋白质功能与结构的在线预报方法,该方法包括如下步骤:1.建立蛋白质序列数据集的训练样本集;2.利用氨基酸的物理化学性质将蛋白质氨基酸序列转化为数值序列;3.利用小波变换进行特征提取;4.支持向量机训练生成的蛋白质特征数据集;5.需要预报的蛋白质序列的读入、数据转换及蛋白质结构与功能的在线预测。该方法能实现对未知蛋白质的家族及功能的预测,验证结果表明对G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构均有好的预测准确率。在线预测时,用户只需在预报网页界面提供要预报的蛋白质序列,对其数据进行转换后利用小波变换对其进行特征提取,完成支持向量机的训练和目标的预报,输出预报结果。

权利要求书

权利要求书
1.  一种基于小波变换和支持向量机对蛋白质结构与功能进行在线作用,其特征在于该方法包括如下步骤:
(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋白质序列数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;
(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;
(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;
(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生成的蛋白质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型;
(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测:利用通过J2EE规范编写的Servlet组件读入Web客户端提交蛋白质序列数据后,Servlet组件先调用验证组件对用户提交数据进行检验,确定是否有效数据,若为无效数据告知可能原因,若为有效数据,调用预报器组件并使其完成初始化,再调用数据转换器组件对蛋白质序列转换为数值序列,然后利用小波变换进行特征提取,最后输入到预报器组件进行预报。

2.  根据权利要求1所述的基于小波支持向量机对蛋白质家族和功能进行在线预报方法,其特征在于,上述步骤(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的分类预报,其具体步骤如下:
(5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;
(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而对其进行分类预报;
(5-3)调用上面的Servlet组件,将步骤(4-2)获得的蛋白质家族及功能分类类型预报结果输出到Web客户端在线页面显示。

3.  根据权利要求2所述的基于小波支持向量机对蛋白质家族及功能在线预报方法,其特征在于,上述步骤(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预报,其具体步骤:进行蛋白质分类预报时,预报器组件从磁盘介质中读取蛋白质分类模型,载入模型完成初始化,读入由数据转换器输出的数据,载入的分类预测模型对此数据进行处理,获得该蛋白质的家族分类信息,输出结果。

说明书

说明书一种蛋白质结构与功能的在线预测方法
技术领域
本发明涉及一种基于小波支持向量机的家族和功能的分类预测在线预报的实现方法。属于生物信息学领域。
背景技术
本发明的目的是克服现有技术中的不足,提供一种基于小波支持向量机的蛋白质结构与功能分类预测在线预报方法。该方法利用支持向量机分类技术在特征映射方法的突出优点,实现蛋白质家族与功能的分类预测在线预报,提高了预测准确率,为实验工作者提供有益参考。
发明内容
为了达到上述目的,本发面的技术解决方案如下:上述基于支持向量机对蛋白质家族与功能分类预测在线预报方法包括如下步骤:
(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋白质序列数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;
(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;
(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;
(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生成的蛋白质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型;
(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测:利用通过J2EE规范编写的Servlet组件读入Web客户端提交蛋白质序列数据后,Servlet组件先调用验证组件对用户提交数据进行检验,确定是否有效数据,若为无效数据告知可能原因,若为有效数据,调用预报器组件并使其完成初始化,再调用数据转换器组件对蛋白质序列转换为数值序列,然后利用小波变换进行特征提取,最后输入到预报器组件进行预报。
根据权利要求1所述的基于小波支持向量机对蛋白质家族和功能进行在线预报方法,其特征在于,上述步骤(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的分类预报,其具体步骤如下:
(5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;
(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而对其进行分类预报;
(5-3)调用上面的Servlet组件,将步骤(5-2)获得的蛋白质家族及功能分类类型预报结果输出到Web客户端在线页面显示。
本发明基于支持向量机的蛋白质家族与功能在线预报方法与现有技术相比较,具有以下突出实质性特点和显著优点:1.准确率高。该方法能够准确实现对未知蛋白质家族及功能进行预测。2.预报时间短。由于使用小波变换进行特征提起,有效降低了特征向量维数,使得运算速度更快。3.成本低。该发明需利用现有已知蛋白质作为训练集建立模型,这可以通过国际上一些免费蛋白质数据库获得。4.方便快捷。在线预报时,用户只需在预报网页界面提供符合要求的数据。通过对数据的转换,完成支持向量机的训练和目标类型预报,得到预报结果。
附图说明:
    图1是本发明基于支持向量机的蛋白质家族与功能在线预报方法的流程图。具体实施方式,以下结合附图对本发明做进一步详细说明
(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋白质序列数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;
(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;
(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;
(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生成的蛋白质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型,利用该模型能复现训练数据的输入输出关系。
本发明的建模方法支持向量机是用Python编程语言实现的SVM算法。本发明采用三种核函数进行实验:
(1)线性核函数:                                                
(2)径向基核函数:
(3)多项式核函数:
(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测。其具体步骤如下: 
(5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;
(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而对其进行分类预报;
(5-3)调用上面的Servlet组件,将步骤(5-2)获得的蛋白质家族及功能分类类型预报结果输出到Web客户端在线页面显示。

一种蛋白质结构与功能的在线预测方法.pdf_第1页
第1页 / 共6页
一种蛋白质结构与功能的在线预测方法.pdf_第2页
第2页 / 共6页
一种蛋白质结构与功能的在线预测方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种蛋白质结构与功能的在线预测方法.pdf》由会员分享,可在线阅读,更多相关《一种蛋白质结构与功能的在线预测方法.pdf(6页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103473483 A(43)申请公布日 2013.12.25CN103473483A*CN103473483A*(21)申请号 201310459090.6(22)申请日 2013.10.07G06F 19/16(2011.01)(71)申请人谢华林地址 408100 重庆市涪陵区李渡聚龙大道98号长江师范学院化学化工学院申请人黄建华符靓(72)发明人谢华林 黄建华 符靓(54) 发明名称一种蛋白质结构与功能的在线预测方法(57) 摘要本发明公开了一种基于小波变换支持向量机对蛋白质功能与结构的在线预报方法,该方法包括如下步骤:1.建立蛋白质序列数据集的训练样本集;2。

2、.利用氨基酸的物理化学性质将蛋白质氨基酸序列转化为数值序列;3.利用小波变换进行特征提取;4.支持向量机训练生成的蛋白质特征数据集;5.需要预报的蛋白质序列的读入、数据转换及蛋白质结构与功能的在线预测。该方法能实现对未知蛋白质的家族及功能的预测,验证结果表明对G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构均有好的预测准确率。在线预测时,用户只需在预报网页界面提供要预报的蛋白质序列,对其数据进行转换后利用小波变换对其进行特征提取,完成支持向量机的训练和目标的预报,输出预报结果。(51)Int.Cl.权利要求书1页 说明书3页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利。

3、申请权利要求书1页 说明书3页 附图1页(10)申请公布号 CN 103473483 ACN 103473483 A1/1页21.一种基于小波变换和支持向量机对蛋白质结构与功能进行在线作用,其特征在于该方法包括如下步骤:(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋白质序列数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可。

4、用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生成的蛋白质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型;(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测:利用通过J2EE规范编写的Servlet组件读入Web客户端提交蛋白质序列数据后,Servlet组件先调用验证组件对用户提。

5、交数据进行检验,确定是否有效数据,若为无效数据告知可能原因,若为有效数据,调用预报器组件并使其完成初始化,再调用数据转换器组件对蛋白质序列转换为数值序列,然后利用小波变换进行特征提取,最后输入到预报器组件进行预报。2.根据权利要求1所述的基于小波支持向量机对蛋白质家族和功能进行在线预报方法,其特征在于,上述步骤(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的分类预报,其具体步骤如下:(5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而对其进行分类预报;(5。

6、-3)调用上面的Servlet组件,将步骤(4-2)获得的蛋白质家族及功能分类类型预报结果输出到Web客户端在线页面显示。3.根据权利要求2所述的基于小波支持向量机对蛋白质家族及功能在线预报方法,其特征在于,上述步骤(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预报,其具体步骤:进行蛋白质分类预报时,预报器组件从磁盘介质中读取蛋白质分类模型,载入模型完成初始化,读入由数据转换器输出的数据,载入的分类预测模型对此数据进行处理,获得该蛋白质的家族分类信息,输出结果。权 利 要 求 书CN 103473483 A1/3页3一种蛋白质结构与功能的在线预测方法技术领域0001 本发。

7、明涉及一种基于小波支持向量机的家族和功能的分类预测在线预报的实现方法。属于生物信息学领域。背景技术0002 本发明的目的是克服现有技术中的不足,提供一种基于小波支持向量机的蛋白质结构与功能分类预测在线预报方法。该方法利用支持向量机分类技术在特征映射方法的突出优点,实现蛋白质家族与功能的分类预测在线预报,提高了预测准确率,为实验工作者提供有益参考。发明内容0003 为了达到上述目的,本发面的技术解决方案如下:上述基于支持向量机对蛋白质家族与功能分类预测在线预报方法包括如下步骤:(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋。

8、白质序列数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生。

9、成的蛋白质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型;(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测:利用通过J2EE规范编写的Servlet组件读入Web客户端提交蛋白质序列数据后,Servlet组件先调用验证组件对用户提交数据进行检验,确定是否有效数据,若为无效数据告知可能原因,若为有效数据,调用预报器组件并使其完成初始化,再调用数据转换器组件对蛋白质序列转换为数值序列,然后利用小波变换进行特征提取,最后输入到预报器组件进行预报。0004 根据权利要求1所述的基于小波支持向量机对蛋白质家族和功能进行在线预报方法,其特征在于,上述步骤(5)需要预报蛋白质序。

10、列的读入、数据转换及其蛋白质家族及功能的分类预报,其具体步骤如下:(5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而说 明 书CN 103473483 A2/3页4对其进行分类预报;(5-3)调用上面的Servlet组件,将步骤(5-2)获得的蛋白质家族及功能分类类型预报结果输出到Web客户端在线页面显示。0005 本发明基于支持向量机的蛋白质家族与功能在线预报方法与现有技术相比较,具有以下突出实质性特点和显著优点:1.准确率高。该方法能够准确实现对未知蛋白质家族及功。

11、能进行预测。2.预报时间短。由于使用小波变换进行特征提起,有效降低了特征向量维数,使得运算速度更快。3.成本低。该发明需利用现有已知蛋白质作为训练集建立模型,这可以通过国际上一些免费蛋白质数据库获得。4.方便快捷。在线预报时,用户只需在预报网页界面提供符合要求的数据。通过对数据的转换,完成支持向量机的训练和目标类型预报,得到预报结果。0006 附图说明:图1是本发明基于支持向量机的蛋白质家族与功能在线预报方法的流程图。具体实施方式,以下结合附图对本发明做进一步详细说明(1)建立蛋白质序列数据集的训练样本:从互联网上蛋白质数据库SWISS-PROT采集构建蛋白质序列数据集的训练样本,该蛋白质序列。

12、数据集的训练集的训练样本包括G蛋白偶联受体、酶蛋白、蛋白质亚细胞结构、蛋白质二级结构,并且根据需要可以添加或更新数据集,上述数据集分别包含两类:一类分为正样本,另一类分为负样本;(2)蛋白质序列数据集转换:将上述步骤(1)得到的蛋白质序列数据集转换成可用于信号处理的数值序列,即对蛋白质序列数据集中的每个蛋白质序列利用其氨基酸物理化学性质转换成数值序列;(3)利用小波变换技术进行特征提取:对上述步骤(2)得到的数值序列进行小波分解得到特征小波系数,并从这些系数中提取特征向量;(4)用支持向量机学习训练蛋白质序列数据集:用支持向量机(SVM)学习训练的实质是利用支持向量机队上述步骤(3)生成的蛋白。

13、质特征数据集进行训练,得到支持向量机的蛋白质家族分类预测模型,利用该模型能复现训练数据的输入输出关系。0007 本发明的建模方法支持向量机是用Python编程语言实现的SVM算法。本发明采用三种核函数进行实验:(1)线性核函数:(2)径向基核函数:(3)多项式核函数:(5)需要预报蛋白质序列的读入、数据转换及其蛋白质家族及功能的预测。其具体步骤如下: (5-1)用J2EE规范编写Servlet组件,从Web客户端读入预报蛋白质序列并在线对其数据转换;(5-2)用户通过小波支持向量机预报器组件对蛋白质家族及功能进行分类预测,进而对其进行分类预报;(5-3)调用上面的Servlet组件,将步骤(5-2)获得的蛋白质家族及功能分类类型预报说 明 书CN 103473483 A3/3页5结果输出到Web客户端在线页面显示。说 明 书CN 103473483 A1/1页6图1说 明 书 附 图CN 103473483 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1