分子结构数据库构建方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33374582 阅读:12 留言:0更新日期:2022-05-11 22:41
本发明专利技术揭示了一种分子结构数据库构建方法、装置、电子设备及存储介质,适用于化学领域。该方法包括:获取分子数据库;分子数据库与化学数据库关联;基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;根据标识信息,在化学数据库中查询目标分子的物性数据;根据物性数据,生成目标分子对应的可视化的3D结构。采用该方法,不需要再从头基于分子的图论数据结构生成目标分子的3D结构因此,上述分子结构数据库构建方法,极大地减少了生成目标分子对应的可视化的3D结构的复杂性,且占用的系统的存储空间较少。且占用的系统的存储空间较少。且占用的系统的存储空间较少。

【技术实现步骤摘要】
分子结构数据库构建方法、装置、电子设备及存储介质


[0001]本专利技术涉及化学领域,具体涉及一种分子结构数据库构建方法、装置、电子设备及存储介质。

技术介绍

[0002]近两年,全世界都在面临病毒肆虐的情况。最近,病毒又呈现出传染快、变异快的特征,这给生物、化学、医疗等领域的科学家们合成对症的疫苗带来了前所未有的挑战,计算机辅助精准药物设计和生物疫苗合成不免需要科学家对潜在药物的物理化学性质进行多次计算模拟、筛选,因此针对类似病毒的药物设计需要构建大型有机化学分子数据库,观察各有机化学分子的2D结构和3D结构便于科学家理解各化学官能团赋予药物的物理和化学性质对于药物精准设计、分子合成显得极为重要。
[0003]目前,构建附带分子2D结构和3D结构的分子系统大多是通过在系统程序内存储分子的图论数据结构来进行,因程序内部基于图论的复杂计算以及存储空间限制会给系统在检索分子的2D结构和3D结构带来访问慢的问题。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种分子结构数据库构建方法、装置、电子设备及存储介质,旨在解决获取分子的3D结构速度缓慢,效率低的问题。
[0005]根据第一方面,本专利技术实施例提供了一种分子结构数据库构建方法,该方法包括:获取分子数据库;分子数据库与化学数据库关联;基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;根据标识信息,在化学数据库中查询目标分子的物性数据;根据物性数据,生成目标分子对应的可视化的3D结构。
[0006]本专利技术实施例提供的分子结构数据库构建方法,通过获取分子数据并基于预设的查询条件在分子数据库中的查询目标分子,并确定目标分子的标识信息。从而可以快速准确地获取到目标分子的标识信息。然后,根据目标分子的标识信息,在化学数据库中,查询目标分子的物性数据,可以保证查询到的目标分子的物性数据的准确性,使得用户可以根据目标分子的物性数据更加了解目标分子。此外,根据物性数据,生成目标分子对应的可视化的3D结构。而不需要再从头基于分子的图论数据结构生成目标分子的3D结构。因此,上述分子结构数据库构建方法,极大地减少了生成目标分子对应的可视化的3D结构的复杂性,且占用的系统的存储空间较少。因此,可以使得用户快速访问目标分子的可视化的3D结构,还保证了生成的目标分子的可视化的3D结构的准确性。此外,本专利技术提供的分子结构数据库构建方法,还能解决精准药物设计领域分子的3D结构信息检索和获取问题、图书馆化学生物医药等论文已知某化合物标识信息检索论文的问题、更能解决AI合成新药的分子指纹提取、化合物相似性、一组化合物的最大公共子结构获取、官能团功能检索问题。
[0007]结合第一方面,在第一方面第一实施方式中,根据物性数据,生成目标分子对应的可视化的3D结构,包括:
[0008]根据物性数据,确定目标分子的原子信息以及化学键信息;
[0009]根据原子信息以及化学键信息,生成目标分子对应的可视化的3D结构。
[0010]本专利技术实施例提供的分子结构数据库构建方法,根据物性数据,确定目标分子的原子信息以及化学键信息,然后,根据原子信息以及化学键信息,生成目标分子对应的可视化的3D结构。从而保证了生成的目标分子对应的可视化的3D结构的准确性。
[0011]结合第一方面第一实施方式,在第一方面第二实施方式中,根据原子信息以及化学键信息,生成目标分子对应的可视化的3D结构,包括:
[0012]将原子信息以及化学键信息,输入至可视化工具包;
[0013]利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3D结构。
[0014]本专利技术实施例提供的分子结构数据库构建方法,将原子信息以及化学键信息,输入至可视化工具包;利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3D结构。从而保证了生成的目标分子对应的可视化的3D结构的准确性以及直观性。
[0015]结合第一方面,在第一方面第三实施方式中,方法还包括:
[0016]根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果;
[0017]根据分析结果,生成目标分子对应的2D结构。
[0018]本专利技术实施例提供的分子结构数据库构建方法,根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果;根据分析结果,生成目标分子对应的2D结构。使得用户还可以获取到目标分子对应的2D结构,且保证了目标分子对应的2D结构的准确性。
[0019]结合第一方面,在第一方面第四实施方式中,预设查询条件包括分子式查询条件,基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;包括:
[0020]基于分子式查询条件,在分子数据库中查询目标分子。
[0021]本专利技术实施例提供的分子结构数据库构建方法,基于分子式查询条件,在分子数据库中查询目标分子,使得用户可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3D结构。提高了用户获取到目标分子对应的可视化的3D结构的效率。
[0022]结合第一方面,在第一方面第五实施方式中,预设查询条件包括标识信息查询条件,标识信息查询条件包括全结构查询条件和半结构查询条件,基于预设查询条件在分子数据库中查询目标分子,包括:
[0023]基于全结构查询条件,在分子数据库中查询目标分子;其中,全结构用于表征分子标识信息的全部结构信息;或,基于半结构查询条件,在分子数据库中查询目标分子;其中,半结构用于表征分子标识信息的部分结构信息。
[0024]本专利技术实施例提供的分子结构数据库构建方法,可以基于全结构查询条件,在分子数据库中查询目标分子,也可以基于半结构查询条件,在分子数据库中查询目标分子。使得用户在不了解目标分子的全结构的情况下,也可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3D结构。提高了用户获取到目标分子对应的可视化的3D结构的效率,也提高了分子数据库的利用率。
[0025]结合第一方面,在第一方面第六实施方式中,获取分子数据库,包括:
[0026]获取各个分子的名称、标识信息以及分子式;
[0027]根据各个分子的名称、标识信息以及分子式,构建分子数据库。
[0028]本专利技术实施例提供的分子结构数据库构建方法,根据各个分子的名称、标识信息以及分子式,构建分子数据库,保证了构建的分子数据库包含各种分子,提高了,分子数据的利用率。
[0029]根据第二方面,本专利技术实施例还提供了一种分子结构数据库构建装置,装置包括:
[0030]获取模块,用于获取分子数据库;分子数据库与化学数据库关联;
[0031]确定模型,用于基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;
[0032]查询模型,用于根据标识信息,在化学数据库中查询目标分子的物性数据;
[0033]生成模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分子结构数据库构建方法,其特征在于,所述方法包括:获取分子数据库;所述分子数据库与化学数据库关联;基于预设查询条件在所述分子数据库中查询目标分子,并确定所述目标分子的标识信息;根据所述标识信息,在所述化学数据库中查询所述目标分子的物性数据;根据所述物性数据,生成所述目标分子对应的可视化的3D结构。2.根据权利要求1所述的方法,其特征在于,所述根据所述物性数据,生成所述目标分子对应的可视化的3D结构,包括:根据所述物性数据,确定所述目标分子的原子信息以及化学键信息;根据所述原子信息以及所述化学键信息,生成所述目标分子对应的可视化的3D结构。3.根据权利要求2所述的方法,其特征在于,所述根据所述原子信息以及所述化学键信息,生成所述目标分子对应的可视化的3D结构,包括:将所述原子信息以及所述化学键信息,输入至可视化工具包;利用所述可视化工具包,对所述原子信息以及所述化学键信息进行处理,生成所述目标分子对应的可视化的3D结构。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述物性数据,调用预设的函数对所述物性数据进行分析,得到分析结果;根据所述分析结果,生成所述目标分子对应的2D结构。5.根据权利要求1所述的方法,其特征在于,所述预设查询条件包括分子式查询条件,所述基于预设查询条件在所述分子数据库中查询目标分子,包括:基于所述分子式查询条件,在所述分子数据库中查询目标分子。6.根据权利要求1所述的方法,其特征在于,所述预设查询条件包括标识信息查询条...

【专利技术属性】
技术研发人员:唐钰杰苏飞曾令江周国剑蒋伟
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1