System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能医疗处理,尤其涉及主动寻找、分析、比对、预警药物作用靶点的方法和装置。
技术介绍
1、药物作用预测是针对特定疾病,确定具有潜在治疗作用的新候选化合物的过程,而药物靶标相互作用的预测是药物发现过程中必不可少的一步。药物分子的疗效取决于它们对靶蛋白或受体的亲和力。对靶蛋白没有任何相互作用或亲和力的药物分子,将不能提供治疗效果。
2、药物开发的逻辑是先确定相作用的靶点,然后根据靶点研制相应的药物;若靶点难以被发现,则制约着新药的开发。现缺乏一种依据虚拟的药物去主动寻找、分析、对比以及预警靶点的方法来指导新药的逆向开发。
技术实现思路
1、鉴于所述问题,提出了本申请以便提供克服所述问题或者至少部分地解决所述问题的主动寻找、分析、比对、预警药物作用靶点的方法和装置,包括:
2、主动寻找、分析、比对、预警药物作用靶点的方法,包括:基于目标药物在药物数据库中获取所述目标药物的分子结构数据,依据所述分子结构数据中的每一节点数据在靶点数据库中确定靶点集合,其中,所述靶点集合中包括若干个靶点;
3、获取每一所述节点数据和与之相匹配所述靶点的特征关联系数,并基于所述特征关联系数对相匹配的所述节点数据、所述目标药物进行特征融合,得到若干个包括一所述节点数据和一所述靶点的融合作用组;
4、调用预设的药物靶点作用分析模型对每一所述融合作用组进行分析处理,得到每一所述融合作用组对应的第一分析评分;
5、依据预设的评分筛选规则和每一所述融合
6、依据每一所述第一融合作用组的靶点与所述目标药物的分子结构数据重新融合,得到预设个数的第二融合作用组;
7、将预设个数的第二融合作用组输入到所述药物靶点作用分析模型中,得到每一所述第二融合作用组对应的第二分析评分,确定所述第二分析评分最优的所述第二融合作用组中的靶点为与所述目标药物的目标靶点。
8、优选的,所述基于目标药物在药物数据库中获取所述目标药物的分子结构数据,包括:
9、获取经过实验验证的第三方数据平台的药物数据源;
10、依据所述药物数据源提取每一药物的分子序列;
11、依据每一药物的分子序列确定该药物的分子结构数据并存储于所述药物数据库;
12、确定所述目标药物的目标数据标识,依据所述目标数据标识在所述药物数据库确定所述目标药物的分子结构数据。
13、优选的,所述获取每一所述节点数据和与之相匹配所述靶点的特征关联系数,包括:
14、依据药物的分子结构数据确定药物包含的分子元素,并以所述分子元素作为第一实体;
15、依据所述靶点数据库确定第一实体相关联的若干靶点,并以若干所述靶点作为第二实体;
16、依据所述第一实体、第二实体以及关系构建药物知识图谱;
17、依据所述目标药物的分子结构数据的所述节点数据在所述药物知识图谱中确定与之相匹配所述靶点的特征关联系数。
18、优选的,所述调用预设的药物靶点作用分析模型对每一所述融合作用组进行分析处理,得到每一所述融合作用组对应的第一分析评分,包括:
19、构建神经网络模型,并依据融合作用组的样本数据对所述神经网络模型进行训练;
20、对所述神经网络模型训练后得到所述药物靶点作用分析模型,其中,所述节点数据和靶点作为所述药物靶点作用分析模型的输入,所述药物靶点作用分析模型输出所述节点数据和靶点作用关系后的评分结果。
21、还提出主动寻找、分析、比对、预警药物作用靶点的装置,包括:获取模块,用于基于目标药物在药物数据库中获取所述目标药物的分子结构数据,依据所述分子结构数据中的每一节点数据在靶点数据库中确定靶点集合,其中,所述靶点集合中包括若干个靶点;
22、第一融合模块,用于获取每一所述节点数据和与之相匹配所述靶点的特征关联系数,并基于所述特征关联系数对相匹配的所述节点数据、所述目标药物进行特征融合,得到若干个包括一所述节点数据和一所述靶点的融合作用组;
23、分析模块,用于调用预设的药物靶点作用分析模型对每一所述融合作用组进行分析处理,得到每一所述融合作用组对应的第一分析评分;
24、第一确定模块,用于依据预设的评分筛选规则和每一所述融合作用组的第一分析评分确定预设个数的第一融合作用组,所述预设个数大于1;
25、第二融合模块,用于依据每一所述第一融合作用组的靶点与所述目标药物的分子结构数据重新融合,得到预设个数的第二融合作用组;
26、第二确定模块,用于将预设个数的第二融合作用组输入到所述药物靶点作用分析模型中,得到每一所述第二融合作用组对应的第二分析评分,确定所述第二分析评分最优的所述第二融合作用组中的靶点为与所述目标药物的目标靶点。
27、优选的,所述获取模块包括:
28、第一获取子模块,用于获取经过实验验证的第三方数据平台的药物数据源;
29、提取子模块,用于依据所述药物数据源提取每一药物的分子序列;
30、存储子模块,用于依据每一药物的分子序列确定该药物的分子结构数据并存储于所述药物数据库;
31、第一确定子模块,用于确定所述目标药物的目标数据标识,依据所述目标数据标识在所述药物数据库确定所述目标药物的分子结构数据。
32、优选的,所述第一融合模块包括:
33、第二确定子模块,用于依据药物的分子结构数据确定药物包含的分子元素,并以所述分子元素作为第一实体;
34、第三确定子模块,用于依据所述靶点数据库确定第一实体相关联的若干靶点,并以若干所述靶点作为第二实体;
35、第一构建子模块,用于依据所述第一实体、第二实体以及关系构建药物知识图谱;
36、第四确定子模块,用于依据所述目标药物的分子结构数据的所述节点数据在所述药物知识图谱中确定与之相匹配所述靶点的特征关联系数。
37、优选的,所述分析模块包括:
38、第二构建子模块,用于构建神经网络模型,并依据融合作用组的样本数据对所述神经网络模型进行训练;
39、分析子模块,用于对所述神经网络模型训练后得到所述药物靶点作用分析模型,其中,所述节点数据和靶点作为所述药物靶点作用分析模型的输入,所述药物靶点作用分析模型输出所述节点数据和靶点作用关系后的评分结果。
40、一种计算机设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的主动寻找、分析、比对、预警药物作用靶点的方法的步骤。
41、一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的主动寻找、分析、比对、预警药物作用靶点的方法的步骤。
42、本本文档来自技高网...
【技术保护点】
1.主动寻找、分析、比对、预警药物作用靶点的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于目标药物在药物数据库中获取所述目标药物的分子结构数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取每一所述节点数据和与之相匹配所述靶点的特征关联系数,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用预设的药物靶点作用分析模型对每一所述融合作用组进行分析处理,得到每一所述融合作用组对应的第一分析评分,包括:
5.主动寻找、分析、比对、预警药物作用靶点的装置,其特征在于,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述获取模块包括:
7.根据权利要求5所述的装置,其特征在于,所述第一融合模块包括:
8.根据权利要求5所述的装置,其特征在于,所述分析模块包括:
9.一种计算机设备,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的方法。
...【技术特征摘要】
1.主动寻找、分析、比对、预警药物作用靶点的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于目标药物在药物数据库中获取所述目标药物的分子结构数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取每一所述节点数据和与之相匹配所述靶点的特征关联系数,包括:
4.根据权利要求1所述的方法,其特征在于,所述调用预设的药物靶点作用分析模型对每一所述融合作用组进行分析处理,得到每一所述融合作用组对应的第一分析评分,包括:
5.主动寻找、分析、比对、预警药物作用靶点的装置,其特征在于,所述装置包括:...
【专利技术属性】
技术研发人员:刘勇,
申请(专利权)人:和合数据科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。