一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分子结构数据库构建方法、装置、电子设备及存储介质与流程

2022-05-11 18:56:38 来源:中国专利 TAG:


1.本发明涉及化学领域,具体涉及一种分子结构数据库构建方法、装置、电子设备及存储介质。


背景技术:

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


技术实现要素:

4.有鉴于此,本发明实施例提供了一种分子结构数据库构建方法、装置、电子设备及存储介质,旨在解决获取分子的3d结构速度缓慢,效率低的问题。
5.根据第一方面,本发明实施例提供了一种分子结构数据库构建方法,该方法包括:获取分子数据库;分子数据库与化学数据库关联;基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;根据标识信息,在化学数据库中查询目标分子的物性数据;根据物性数据,生成目标分子对应的可视化的3d结构。
6.本发明实施例提供的分子结构数据库构建方法,通过获取分子数据并基于预设的查询条件在分子数据库中的查询目标分子,并确定目标分子的标识信息。从而可以快速准确地获取到目标分子的标识信息。然后,根据目标分子的标识信息,在化学数据库中,查询目标分子的物性数据,可以保证查询到的目标分子的物性数据的准确性,使得用户可以根据目标分子的物性数据更加了解目标分子。此外,根据物性数据,生成目标分子对应的可视化的3d结构。而不需要再从头基于分子的图论数据结构生成目标分子的3d结构。因此,上述分子结构数据库构建方法,极大地减少了生成目标分子对应的可视化的3d结构的复杂性,且占用的系统的存储空间较少。因此,可以使得用户快速访问目标分子的可视化的3d结构,还保证了生成的目标分子的可视化的3d结构的准确性。此外,本发明提供的分子结构数据库构建方法,还能解决精准药物设计领域分子的3d结构信息检索和获取问题、图书馆化学生物医药等论文已知某化合物标识信息检索论文的问题、更能解决ai合成新药的分子指纹提取、化合物相似性、一组化合物的最大公共子结构获取、官能团功能检索问题。
7.结合第一方面,在第一方面第一实施方式中,根据物性数据,生成目标分子对应的可视化的3d结构,包括:
8.根据物性数据,确定目标分子的原子信息以及化学键信息;
9.根据原子信息以及化学键信息,生成目标分子对应的可视化的3d结构。
10.本发明实施例提供的分子结构数据库构建方法,根据物性数据,确定目标分子的原子信息以及化学键信息,然后,根据原子信息以及化学键信息,生成目标分子对应的可视化的3d结构。从而保证了生成的目标分子对应的可视化的3d结构的准确性。
11.结合第一方面第一实施方式,在第一方面第二实施方式中,根据原子信息以及化学键信息,生成目标分子对应的可视化的3d结构,包括:
12.将原子信息以及化学键信息,输入至可视化工具包;
13.利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3d结构。
14.本发明实施例提供的分子结构数据库构建方法,将原子信息以及化学键信息,输入至可视化工具包;利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3d结构。从而保证了生成的目标分子对应的可视化的3d结构的准确性以及直观性。
15.结合第一方面,在第一方面第三实施方式中,方法还包括:
16.根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果;
17.根据分析结果,生成目标分子对应的2d结构。
18.本发明实施例提供的分子结构数据库构建方法,根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果;根据分析结果,生成目标分子对应的2d结构。使得用户还可以获取到目标分子对应的2d结构,且保证了目标分子对应的2d结构的准确性。
19.结合第一方面,在第一方面第四实施方式中,预设查询条件包括分子式查询条件,基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;包括:
20.基于分子式查询条件,在分子数据库中查询目标分子。
21.本发明实施例提供的分子结构数据库构建方法,基于分子式查询条件,在分子数据库中查询目标分子,使得用户可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3d结构。提高了用户获取到目标分子对应的可视化的3d结构的效率。
22.结合第一方面,在第一方面第五实施方式中,预设查询条件包括标识信息查询条件,标识信息查询条件包括全结构查询条件和半结构查询条件,基于预设查询条件在分子数据库中查询目标分子,包括:
23.基于全结构查询条件,在分子数据库中查询目标分子;其中,全结构用于表征分子标识信息的全部结构信息;或,基于半结构查询条件,在分子数据库中查询目标分子;其中,半结构用于表征分子标识信息的部分结构信息。
24.本发明实施例提供的分子结构数据库构建方法,可以基于全结构查询条件,在分子数据库中查询目标分子,也可以基于半结构查询条件,在分子数据库中查询目标分子。使得用户在不了解目标分子的全结构的情况下,也可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3d结构。提高了用户获取到目标分子对应的可视化的3d结构的效率,也提高了分子数据库的利用率。
25.结合第一方面,在第一方面第六实施方式中,获取分子数据库,包括:
26.获取各个分子的名称、标识信息以及分子式;
27.根据各个分子的名称、标识信息以及分子式,构建分子数据库。
28.本发明实施例提供的分子结构数据库构建方法,根据各个分子的名称、标识信息以及分子式,构建分子数据库,保证了构建的分子数据库包含各种分子,提高了,分子数据的利用率。
29.根据第二方面,本发明实施例还提供了一种分子结构数据库构建装置,装置包括:
30.获取模块,用于获取分子数据库;分子数据库与化学数据库关联;
31.确定模型,用于基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;
32.查询模型,用于根据标识信息,在化学数据库中查询目标分子的物性数据;
33.生成模块,用于根据物性数据,生成目标分子对应的可视化的3d结构。
34.本发明实施例提供的分子结构数据库构建装置,通过获取分子数据并基于预设的查询条件在分子数据库中的查询目标分子,并确定目标分子的标识信息。从而可以快速准确地获取到目标分子的标识信息。然后,根据目标分子的标识信息,在化学数据库中,查询目标分子的物性数据,可以保证查询到的目标分子的物性数据的准确性,使得用户可以根据目标分子的物性数据更加了解目标分子。此外,根据物性数据,生成目标分子对应的可视化的3d结构。而不需要再从头基于分子的图论数据结构生成目标分子的3d结构。因此,上述分子结构数据库构建装置,极大地减少了生成目标分子对应的可视化的3d结构的复杂性,且占用的系统的存储空间较少。因此,可以使得用户快速访问目标分子的可视化的3d结构,还保证了生成的目标分子的可视化的3d结构的准确性。此外,本发明提供的分子结构数据库构建装置,能解决精准药物设计领域分子的3d结构信息检索和获取问题、图书馆化学生物医药等论文已知某化合物标识信息检索论文的问题、更能解决ai合成新药的分子指纹提取、化合物相似性、一组化合物的最大公共子结构获取、官能团功能检索问题。
35.根据第三方面,本发明实施例提供了一种电子设备,包括存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中的分子结构数据库构建方法。
36.根据第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机指令,计算机指令用于使计算机执行第一方面或者第一方面的任意一种实施方式中的分子结构数据库构建方法。
附图说明
37.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1是应用本发明实施例提供的分子结构数据库构建方法的流程图;
39.图2是应用本发明另一实施例提供的分子结构数据库构建方法的流程图;
40.图3是应用本发明另一实施例提供的利用可视化工具包生成目标分子对应的可视化的3d结构的流程图;
41.图4是应用本发明另一实施例提供的分子结构数据库构建方法中目标分子对应的可视化的3d结构的示意图;
42.图5是应用本发明另一实施例提供的分子结构数据库构建方法的流程图;
43.图6是应用本发明另一实施例提供的分子结构数据库构建方法中目标分子对应的可视化的2d结构的示意图;
44.图7是应用本发明另一实施例提供的分子结构数据库构建方法的流程图;
45.图8是应用本发明实施例提供的分子结构数据库构建装置的功能模块图;
46.图9是应用本发明实施例提供的电子设备的硬件结构示意图。
具体实施方式
47.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
48.需要说明的是,本技术实施例提供的分子结构构建的方法,其执行主体可以是分子结构构建的装置,该分子结构构建的装置可以通过软件、硬件或者软硬件结合的方式实现成为电子设备的部分或者全部,其中,该电子设备可以是服务器或者终端,其中,本技术实施例中的服务器可以为一台服务器,也可以为由多台服务器组成的服务器集群,本技术实施例中的终端可以是智能手机、个人电脑、平板电脑、可穿戴设备以及智能机器人等其他智能硬件设备。下述方法实施例中,均以执行主体是电子设备为例来进行说明。
49.在本技术一个实施例中,如图1所示,提供了一种分子结构数据库构建方法,以该方法应用与电子设备为例进行说明,包括以下步骤:
50.s11、获取分子数据库。
51.其中,分子数据库与化学数据库关联。
52.具体地,电子设备可以获取各个分子对应的属性信息,根据各个分子对应的属性信息,构建分子数据库。
53.在一种可选的实施方式中,电子设备可以基于postgresql关系型数据库管理系统构建分子数据库。然后,电子设备将构建的分子数据库与化学数据库关联。其中,化学数据库可以是rdkit,也可以是其他数据库。其中,rdkit是一个用于化学信息学的开源工具包。
54.示例性的,电子设备可以在构建的分子数据库中利用rdkit的插件,将分子数据库与rdkit关联起来,从而构建包含各个分子标识信息的分子数据库。
55.s12、基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息。
56.具体地,电子设备可以根据分子数据库允许的预设查询条件在分子数据库中查询目标分子,并根据查询结果,确定目标分子的标识信息。其中,目标分子的标识信息可以是目标分子的smiles码、也可以是目标分子的化学式、还可以是目标分子的名称等,本技术实施例对标识信息不做具体限定。
57.示例性的,电子设备可以根据目标分子的名称在分子数据库中查询目标分子,并根据查询结果,确定目标分子的标识信息。
58.s13、根据标识信息,在化学数据库中查询目标分子的物性数据。
59.具体地,在获取到目标分子的标识信息之后,电子设备可以根据目标分子的标识信息,在化学数据库中查询目标分子的物性数据。
60.示例性的,电子设备可以在分子数据库外部调用rdkit的全局静态函数molfromsmiles获取目标分子的物性数据。其中,物性数据可以以mol结果的方式输出,也可以以其他方式输出。
61.s14、根据物性数据,生成目标分子对应的可视化的3d结构。
62.具体地,电子设备可以对目标分子的物性数据进行分析,根据目标分子的物性数据获取目标分子的属性信息,然后根据目标分子的属性信息目标分子的属性信息。
63.关于该步骤具体将在下文中进行详细描述。
64.本发明实施例提供的分子结构数据库构建方法,通过获取分子数据并基于预设的查询条件在分子数据库中的查询目标分子,并确定目标分子的标识信息。从而可以快速准确地获取到目标分子的标识信息。然后,根据目标分子的标识信息,在化学数据库中,查询目标分子的物性数据,可以保证查询到的目标分子的物性数据的准确性,使得用户可以根据目标分子的物性数据更加了解目标分子。此外,根据物性数据,生成目标分子对应的可视化的3d结构。而不需要再从头基于分子的图论数据结构生成目标分子的3d结构。因此,上述分子结构数据库构建方法,极大地减少了生成目标分子对应的可视化的3d结构的复杂性,且占用的系统的存储空间较少。因此,可以使得用户快速访问目标分子的可视化的3d结构,还保证了生成的目标分子的可视化的3d结构的准确性。此外,本发明提供的分子结构数据库构建方法,能解决精准药物设计领域分子的3d结构信息检索和获取问题、图书馆化学生物医药等论文已知某化合物标识信息检索论文的问题、更能解决ai合成新药的分子指纹提取、化合物相似性、一组化合物的最大公共子结构获取、官能团功能检索问题。
65.在本技术一个可选的实施例中,如图2所示,提供了一种分子结构数据库构建方法,以该方法应用与电子设备为例进行说明,包括以下步骤:
66.s21、获取分子数据库。
67.其中,分子数据库与化学数据库关联。
68.详细请参见图1所示实施例的s11,在此不再赘述。
69.s22、基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息。
70.详细请参见图1所示实施例的s12,在此不再赘述。
71.s23、根据标识信息,在化学数据库中查询目标分子的物性数据。
72.详细请参见图1所示实施例的s13,在此不再赘述。
73.s24、根据物性数据,生成目标分子对应的可视化的3d结构。
74.具体地,上述步骤s24可以包括如下步骤:
75.s241、根据物性数据,确定目标分子的原子信息以及化学键信息。
76.具体地,具体地,电子设备可以对目标分子的物性数据进行分析,根据目标分子的物性数据获取目标分子的原子信息以及化学键信息。
77.其中,原子信息包括原子序号、原子元素符号、原子的x,y,z坐标等,化学键信息包括化学键的起始原子序号、键的终端原子序号、键的类型等,本技术实施例对目标分子的原
子信息以及化学键信息不做具体限定。
78.s242、根据原子信息以及化学键信息,生成目标分子对应的可视化的3d结构。
79.具体地,电子设备可以根据目标分子的原子信息以及化学键信息,对目标分子中的原子以及化学键进行绘制,生成目标分子对应的可视化的3d结构。
80.在本实施例的一些可选实施方式中,上述步骤s242还可以包括如下步骤:
81.(1)将原子信息以及化学键信息,输入至可视化工具包。
82.(2)利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3d结构。
83.具体地,电子设备可以将原子信息以及化学键信息,输入至可视化工具包,利用可视化工具包,对原子信息以及化学键信息进行绘画和渲染处理,生成目标分子对应的可视化的3d结构。其中,可视化工具包可以是vtk可视化工具包,还可以是其他可视化工具包,本技术实施例对可视化工具包不做具体限定。
84.示例性的,如图3的流程图所示,当可视化工具包为vtk可视化工具包时,电子设备可以将目标分子的原子信息和化学键信息载入vtk的数据结构vtkmolecule,依次经过vtkmoleculemapper分子映射器、vtkactor分子演员、vtkrenderer分子渲染器、vtkrenderwindow分子渲染窗口等固定的3d可视化管道流水线进行分子的球棍模型高亮渲染,从而获取目标分子的空间结构图。示例性的,最终生成的目标分子的可视化的3d结构可以如图4所示。
85.本发明实施例提供的分子结构数据库构建方法,根据物性数据,确定目标分子的原子信息以及化学键信息,然后,根据原子信息以及化学键信息,生成目标分子对应的可视化的3d结构。从而保证了生成的目标分子对应的可视化的3d结构的准确性。
86.此外,将原子信息以及化学键信息,输入至可视化工具包;利用可视化工具包,对原子信息以及化学键信息进行处理,生成目标分子对应的可视化的3d结构。从而保证了生成的目标分子对应的可视化的3d结构的准确性以及直观性。
87.在本技术一个实施例中,如图5所示,提供了一种分子结构数据库构建方法,以该方法应用与电子设备为例进行说明,包括以下步骤:
88.s31、获取分子数据库。
89.其中,分子数据库与化学数据库关联。
90.详细请参见图2所示实施例的s21,在此不再赘述。
91.s32、基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息。
92.详细请参见图2所示实施例的s21,在此不再赘述。
93.s33、根据标识信息,在化学数据库中查询目标分子的物性数据。
94.详细请参见图2所示实施例的s11,在此不再赘述。
95.s34、根据物性数据,生成目标分子对应的可视化的3d结构。
96.详细请参见图2所示实施例的s21,在此不再赘述。
97.s35、根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果。
98.具体地,电子设备调用化学数据库中的预设函数对物性数据进行分析,得到分析结果。
99.s36、根据分析结果,生成目标分子对应的2d结构。
100.具体地,电子设备可以根据对物性数据进行分析的分析结果,获取到目标分子的原子信息以及化学键信息。然后,根据目标分子的原子信息以及化学键信息,生成目标分子对应的2d结构。
101.其中,原子信息包括原子序号、原子元素符号、原子的x,y,z坐标等,化学键信息包括化学键的起始原子序号、键的终端原子序号、键的类型等,本技术实施例对目标分子的原子信息以及化学键信息不做具体限定。
102.在本技术另一种可选的实施方式中,电子设备在从化学数据库中查找到目标分子之后,可以直接调用预设的函数,从而获取到目标分子对应的2d结构。
103.示例性的,电子设备再调用函数moltoimage获得分子的2d结构高亮输出。示例性的如图6所示。
104.本发明实施例提供的分子结构数据库构建方法,根据物性数据,调用预设的函数对物性数据进行分析,得到分析结果;根据分析结果,生成目标分子对应的2d结构。使得用户还可以获取到目标分子对应的2d结构,且保证了目标分子对应的2d结构的准确性。
105.在本技术一个实施例中,上述步骤s12中的“基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息”,还可以包括如下情况:
106.其中一种情况,预设查询条件包括分子式查询条件。
107.基于分子式查询条件,在分子数据库中查询目标分子。
108.具体地,电子设备可以根据目标分子的分子式,在分子数据库中查询目标分子。
109.示例性的,甲烷的分子是ch4,电子设备可以在分子数据库中输入ch4,从而查询甲烷分子,并确定甲烷的标识信息。
110.其中一种情况,预设查询条件包括标识信息查询条件,标识信息查询条件包括全结构查询条件和半结构查询条件。
111.基于全结构查询条件,在分子数据库中查询目标分子;其中,全结构用于表征分子标识信息的全部结构信息。
112.或,
113.基于半结构查询条件,在分子数据库中查询目标分子;其中,半结构用于表征分子标识信息的部分结构信息。
114.具体地,电子设备可以根据标识信息查询条件中的全结构查询条件和半结构查询条件,在分子数据库中查询目标分子。
115.示例性的,假设标识信息为分子的smiles码,则电子设备根据目标分子的smiles码作为检索输入条件;如果选择子结构查询,则select语句为:select字段from rdk.mols where m@》’smiles码’,如果选择全结构查询,则select语句为:select字段from rdk.mols where m=’smiles码;若是匹配,则返回相应分子的查询结果信息,从而查找到目标分子。
116.本发明实施例提供的分子结构数据库构建方法,基于分子式查询条件,在分子数据库中查询目标分子,使得用户可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3d结构。提高了用户获取到目标分子对应的可视化的3d结构的效率。
117.此外,本发明实施例提供的分子结构数据库构建方法,还可以基于全结构查询条
件,在分子数据库中查询目标分子,也可以基于半结构查询条件,在分子数据库中查询目标分子。使得用户在不了解目标分子的全结构的情况下,也可以快速在分子数据库中查询到目标分子,因此,可以快速生成目标分子对应的可视化的3d结构。提高了用户获取到目标分子对应的可视化的3d结构的效率,也提高了分子数据库的利用率。
118.在本技术一个实施例中,如图7所示,提供了一种分子结构数据库构建方法,以该方法应用与电子设备为例进行说明,包括以下步骤:
119.s41、获取分子数据库。
120.其中,分子数据库与化学数据库关联。
121.具体地,上述s41还可以包括如下步骤:
122.s411、获取各个分子的名称、标识信息以及分子式。
123.具体地,电子设备可以接收用户输入的各个分子的名称、标识信息以及分子式,还可以接收其他设备发送的各个分子的名称、标识信息以及分子式。
124.s412、根据各个分子的名称、标识信息以及分子式,构建分子数据库。
125.具体地,电子设备可以将各个分子的名称、标识信息以及分子按照一一对应的关系进行存储,从而生成分子数据库。
126.s42、基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息。
127.详细请参见上述实施例,在此不再赘述。
128.s43、根据标识信息,在化学数据库中查询目标分子的物性数据。
129.详细请参见上述实施例,在此不再赘述。
130.s44、根据物性数据,生成目标分子对应的可视化的3d结构。
131.详细请参见上述实施例,在此不再赘述。
132.本发明实施例提供的分子结构数据库构建方法,根据各个分子的名称、标识信息以及分子式,构建分子数据库,保证了构建的分子数据库包含各种分子,提高了,分子数据的利用率。
133.应该理解的是,虽然图1、2、5、7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1、2、5、7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
134.如图8所示,本实施例提供一种分子结构数据库构建装置,包括:
135.获取模块51,用于获取分子数据库;分子数据库与化学数据库关联;
136.确定模型52,用于基于预设查询条件在分子数据库中查询目标分子,并确定目标分子的标识信息;
137.查询模型53,用于根据标识信息,在化学数据库中查询目标分子的物性数据;
138.生成模块54,用于根据物性数据,生成目标分子对应的可视化的3d结构。
139.在本技术一个实施例中,上述生成模块54,具体用于根据物性数据,确定目标分子
drive,缩写:hdd)或固态硬盘(英文:solid-state drive,缩写:ssd);存储器64还可以包括上述种类的存储器的组合。
150.其中,处理器61可以是中央处理器(英文:central processing unit,缩写:cpu),网络处理器(英文:network processor,缩写:np)或者cpu和np的组合。
151.其中,处理器61还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,缩写:asic),可编程逻辑器件(英文:programmable logic device,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complex programmable logic device,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmable gate array,缩写:fpga),通用阵列逻辑(英文:generic array logic,缩写:gal)或其任意组合。
152.可选地,存储器64还用于存储程序指令。处理器61可以调用程序指令,实现如本技术图1、2、5、7实施例中所示的分子结构数据库构建方法。
153.本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的分子结构数据库构建方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
154.虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献