Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7589460B2 - Information processing system, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7589460B2 - Information processing system, information processing method, and information processing program - Google Patents

Information processing system, information processing method, and information processing program Download PDF

Info

Publication number
JP7589460B2
JP7589460B2 JP2020130930A JP2020130930A JP7589460B2 JP 7589460 B2 JP7589460 B2 JP 7589460B2 JP 2020130930 A JP2020130930 A JP 2020130930A JP 2020130930 A JP2020130930 A JP 2020130930A JP 7589460 B2 JP7589460 B2 JP 7589460B2
Authority
JP
Japan
Prior art keywords
atom
atoms
information processing
chemical reaction
reactants
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020130930A
Other languages
Japanese (ja)
Other versions
JP2022027123A (en
Inventor
稔 星野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Resonac Corp
Original Assignee
Hitachi Chemical Co Ltd
Showa Denko Materials Co Ltd
Resonac Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Chemical Co Ltd, Showa Denko Materials Co Ltd, Resonac Corp filed Critical Hitachi Chemical Co Ltd
Priority to JP2020130930A priority Critical patent/JP7589460B2/en
Publication of JP2022027123A publication Critical patent/JP2022027123A/en
Application granted granted Critical
Publication of JP7589460B2 publication Critical patent/JP7589460B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示の一側面は情報処理システム、情報処理方法、および情報処理プログラムに関する。 One aspect of the present disclosure relates to an information processing system, an information processing method, and an information processing program.

複数の反応物から生成物までの反応経路をNudged Elastic Band(NEB)法によって推定する手法が知られている。例えば、特許文献1には、NEB法を用いて排ガス浄化触媒を探索することが記載されている。 A method is known for estimating the reaction pathway from multiple reactants to the product using the Nudged Elastic Band (NEB) method. For example, Patent Document 1 describes the use of the NEB method to search for exhaust gas purification catalysts.

特開2009-189915号公報JP 2009-189915 A

NEB法は、活性化エネルギが最も低くなる反応経路を精度良く探索できるが、その反面、その探索に時間が掛かるという欠点を有する。そのため、複数の反応物から生成物までの反応経路をより高速に推定できる手法が望まれている。 The NEB method can accurately search for the reaction path with the lowest activation energy, but on the other hand, it has the disadvantage that the search takes time. Therefore, a method that can more quickly estimate the reaction path from multiple reactants to the product is desired.

本開示の一側面に係る情報処理システムは、複数の反応物の間の化学反応を解析する。この情報処理システムは少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出し、対象原子に限定してNEB法の拘束条件を設定し、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定する。 An information processing system according to one aspect of the present disclosure analyzes a chemical reaction between a plurality of reactants. The information processing system includes at least one processor. For each of the plurality of reactants, the at least one processor extracts a portion of the atoms involved in the chemical reaction from among all atoms of the reactant as target atoms, sets constraint conditions for the NEB method limited to the target atoms, and executes the NEB method under the constraint conditions to estimate a reaction path from the plurality of reactants to a product.

本開示の一側面に係る情報処理方法は、少なくとも一つのプロセッサを備え、複数の反応物の間の化学反応を解析する情報処理システムにより実行される。この情報処理方法は、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出するステップと、対象原子に限定してNEB法の拘束条件を設定するステップと、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定するステップとを含む。 An information processing method according to one aspect of the present disclosure is executed by an information processing system having at least one processor and analyzing a chemical reaction between a plurality of reactants. This information processing method includes the steps of: extracting, for each of the plurality of reactants, a portion of the atoms involved in the chemical reaction from among all atoms of the reactant as target atoms; setting constraint conditions for the NEB method limited to the target atoms; and executing the NEB method under the constraint conditions to estimate a reaction path from the plurality of reactants to a product.

本開示の一側面に係る情報処理プログラムは、複数の反応物の間の化学反応を解析する情報処理システムとしてコンピュータを機能させる。この情報処理プログラムは、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出するステップと、対象原子に限定してNEB法の拘束条件を設定するステップと、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定するステップとをコンピュータに実行させる。 An information processing program according to one aspect of the present disclosure causes a computer to function as an information processing system that analyzes chemical reactions between multiple reactants. This information processing program causes a computer to execute the steps of: extracting, for each of the multiple reactants, a portion of the atoms involved in the chemical reaction from among all atoms of the reactant as target atoms; setting constraint conditions for the NEB method limited to the target atoms; and executing the NEB method under the constraint conditions to estimate the reaction path from the multiple reactants to the product.

このような側面においては、化合物の全原子のうち化学反応に関係する一部の原子に限定してNEB法の拘束条件が設定される。そして、その拘束条件下でのNEB法によって反応経路が推定される。このように、拘束条件が設定される原子を限定することでNEB法の計算時間が短縮されるので、複数の反応物から生成物までの反応経路をより高速に推定することが可能になる。 In this aspect, constraint conditions of the NEB method are set for only a portion of all atoms in a compound that are involved in a chemical reaction. Then, the reaction path is estimated by the NEB method under those constraint conditions. In this way, by limiting the atoms for which constraint conditions are set, the calculation time of the NEB method is shortened, making it possible to estimate the reaction path from multiple reactants to the product more quickly.

本開示の一側面によれば、複数の反応物から生成物までの反応経路をより高速に推定することができる。 According to one aspect of the present disclosure, it is possible to more quickly estimate the reaction path from multiple reactants to the product.

実施形態に係る情報処理システムを構成するコンピュータのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer that configures the information processing system according to the embodiment. 実施形態に係る情報処理システムの機能構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a functional configuration of an information processing system according to an embodiment. 実施形態に係る情報処理システムの動作の一例を示すフローチャートである。4 is a flowchart illustrating an example of an operation of the information processing system according to the embodiment. 対象原子を抽出する一例を示す図である。FIG. 13 is a diagram showing an example of extracting a target atom.

以下、添付図面を参照しながら本開示での実施形態を詳細に説明する。図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。 Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In the description of the drawings, identical or equivalent elements are given the same reference numerals, and duplicate descriptions will be omitted.

[システムの構成]
実施形態に係る情報処理システム10は、複数の反応物(これを「出発物質」ともいう)の間の化学反応を解析するコンピュータシステムである。より具体的には、情報処理システム10は複数の反応物から生成物(これを「最終生成物」ともいう)への反応経路を推定する。反応経路とは、反応物から生成物までの過程をいう。反応物および生成物のいずれも何ら限定されない。
[System Configuration]
The information processing system 10 according to the embodiment is a computer system that analyzes a chemical reaction between a plurality of reactants (also referred to as "starting materials"). More specifically, the information processing system 10 estimates a reaction path from a plurality of reactants to a product (also referred to as "final product"). The reaction path refers to a process from the reactants to the product. Neither the reactants nor the product are limited in any way.

本実施形態では、情報処理システム10はNEB法を用いて反応経路を推定する。NEB法では、反応物(初期構造)および生成物(最終構造)のそれぞれの構造が入力データとして処理されて、これら二つの構造をつなぎ合わせるn個の中間構造が生成される。この中間構造はイメージ(image)とも呼ばれる。それぞれの中間構造は、反応経路に沿ったバネによって、隣接する別の構造と結合される。NEB法は、それぞれの中間構造に作用する力を求め、反応経路に対する垂直成分とバネによる復元力とを考慮しながら構造最適化を実行することで、活性化エネルギが最小である反応経路を最安定経路として求める。 In this embodiment, the information processing system 10 estimates the reaction path using the NEB method. In the NEB method, the structures of the reactants (initial structures) and products (final structures) are processed as input data, and n intermediate structures that connect these two structures are generated. These intermediate structures are also called images. Each intermediate structure is connected to another adjacent structure by a spring that runs along the reaction path. The NEB method finds the force acting on each intermediate structure, and performs structural optimization while taking into account the perpendicular component to the reaction path and the restoring force of the springs, thereby finding the reaction path with the smallest activation energy as the most stable path.

[システムの構成]
情報処理システム10は1台以上のコンピュータで構成される。複数台のコンピュータを用いる場合には、これらのコンピュータがインターネット、イントラネット等の通信ネットワークを介して接続されることで、論理的に一つの情報処理システム10が構築される。
[System Configuration]
The information processing system 10 is composed of one or more computers. When multiple computers are used, a single information processing system 10 is logically constructed by connecting these computers via a communication network such as the Internet or an intranet.

図1は、情報処理システム10を構成するコンピュータ100の一般的なハードウェア構成の一例を示す図である。例えば、コンピュータ100は、オペレーティングシステム、アプリケーション・プログラム等を実行するプロセッサ(例えばCPU)101と、ROMおよびRAMで構成される主記憶部102と、ハードディスク、フラッシュメモリ等で構成される補助記憶部103と、ネットワークカードまたは無線通信モジュールで構成される通信制御部104と、キーボード、マウス等の入力装置105と、モニタ等の出力装置106とを備える。 Figure 1 is a diagram showing an example of a general hardware configuration of a computer 100 constituting an information processing system 10. For example, the computer 100 includes a processor (e.g., a CPU) 101 that executes an operating system, application programs, etc., a main memory unit 102 consisting of ROM and RAM, an auxiliary memory unit 103 consisting of a hard disk, flash memory, etc., a communication control unit 104 consisting of a network card or wireless communication module, input devices 105 such as a keyboard and mouse, and an output device 106 such as a monitor.

情報処理システム10の各機能要素は、プロセッサ101または主記憶部102の上に予め定められたプログラムを読み込ませてプロセッサ101にそのプログラムを実行させることで実現される。プロセッサ101はそのプログラムに従って、通信制御部104、入力装置105、または出力装置106を動作させ、主記憶部102または補助記憶部103におけるデータの読み出しおよび書き込みを行う。処理に必要なデータまたはデータベースは主記憶部102または補助記憶部103内に格納される。 Each functional element of the information processing system 10 is realized by loading a predetermined program onto the processor 101 or the main memory unit 102 and having the processor 101 execute the program. In accordance with the program, the processor 101 operates the communication control unit 104, the input device 105, or the output device 106, and reads and writes data in the main memory unit 102 or the auxiliary memory unit 103. Data or databases required for processing are stored in the main memory unit 102 or the auxiliary memory unit 103.

図2は情報処理システム10の機能構成の一例を示す図である。情報処理システム10は機能要素として構造計算部11、原子抽出部12、および経路探索部13を備える。構造計算部11は複数の反応物と生成物とのそれぞれの最適構造を算出する機能要素である。最適構造とは、物質が最小のエネルギ状態にあるときの該物質の構造をいい、最安定構造とも呼ばれる。原子抽出部12は複数の反応物のそれぞれについて、化学反応に関係する原子を対象原子として抽出する機能要素である。経路探索部13は、複数の反応物から生成物への反応経路を少なくともNEB法によって推定する機能要素である。経路探索部13は対象原子に限定してNEB法の拘束条件を設定し、その拘束条件下でNEB法を実行して反応経路を推定する。 Figure 2 is a diagram showing an example of the functional configuration of the information processing system 10. The information processing system 10 includes functional elements including a structure calculation unit 11, an atom extraction unit 12, and a path search unit 13. The structure calculation unit 11 is a functional element that calculates the optimal structure for each of a plurality of reactants and products. The optimal structure refers to the structure of the substance when the substance is in the minimum energy state, and is also called the most stable structure. The atom extraction unit 12 is a functional element that extracts atoms related to a chemical reaction as target atoms for each of a plurality of reactants. The path search unit 13 is a functional element that estimates the reaction path from a plurality of reactants to products by at least the NEB method. The path search unit 13 sets constraint conditions for the NEB method limited to the target atoms, and executes the NEB method under the constraint conditions to estimate the reaction path.

[システムの動作]
図3を参照しながら、情報処理システム10の動作を説明するとともに本実施形態に係る情報処理方法について説明する。図3は情報処理システム10の動作の一例を処理フローS1として示すフローチャートである。
[System Operation]
The operation of the information processing system 10 and the information processing method according to the present embodiment will be described with reference to Fig. 3. Fig. 3 is a flow chart showing an example of the operation of the information processing system 10 as a process flow S1.

ステップS11では、構造計算部11が、複数の反応物および生成物のそれぞれの最適構造を算出する。構造計算部11は反応物および生成物を示すデータを受け付け、それぞれの物質の最適構造を第一原理計算によって算出する。第一原理計算とは、経験的なパラメータ(すなわち実験データ)を用いることなく、量子力学に基づいて物質の物性を計算する手法をいう。第一原理計算の具体的な手法は限定されない。一例では、構造計算部11はGaussian社の計算化学用ソフトウェア「Gaussian16」を用いて実装され、B3LYP/6-31G(d)という計算条件によって最適構造が算出されてもよい。 In step S11, the structure calculation unit 11 calculates the optimal structure for each of the multiple reactants and products. The structure calculation unit 11 accepts data indicating the reactants and products, and calculates the optimal structure for each substance by first-principles calculation. First-principles calculation refers to a method of calculating the physical properties of a substance based on quantum mechanics without using empirical parameters (i.e., experimental data). The specific method of first-principles calculation is not limited. In one example, the structure calculation unit 11 is implemented using Gaussian's computational chemistry software "Gaussian16", and the optimal structure may be calculated under the calculation conditions of B3LYP/6-31G(d).

ステップS12では、原子抽出部12が、化学反応に関係する原子を対象原子として抽出する。「化学反応に関係する原子」とは、化学反応によって変化する(言い換えると、反応経路に関与する)反応物の部分構造を構成する原子である。したがって、それぞれの反応物について、対象原子として抽出される原子は、該反応物の全原子のうちの一部の原子のみである。化学反応に関係する原子(反応経路に関与する原子)の抽出方法は限定されず、原子抽出部12は任意の手法によって対象原子を抽出してよい。 In step S12, the atom extraction unit 12 extracts atoms involved in a chemical reaction as target atoms. "Atoms involved in a chemical reaction" are atoms that constitute a partial structure of a reactant that changes due to the chemical reaction (in other words, participates in the reaction pathway). Therefore, for each reactant, the atoms extracted as target atoms are only a portion of all atoms of the reactant. There are no limitations on the method of extracting atoms involved in a chemical reaction (atoms involved in the reaction pathway), and the atom extraction unit 12 may extract target atoms by any method.

一例では、原子抽出部12は、化学反応によって原子間距離が所与の閾値Taを跨ぐように変化する原子を選択し、この原子を対象原子として抽出してもよい。「原子間距離が閾値(Ta)を跨ぐように変化する原子」は2種類存在する。一つは、相手の原子との距離が化学反応によって、閾値Taを超える値から、閾値Ta未満の値へと変化する原子である。このような原子間距離の縮小は、結合(より具体的には共有結合)の生成が生じたことを意味する。もう一つは、相手の原子との距離が化学反応によって、閾値Ta未満の値から、閾値Taを超える値へと変化する原子である。このような原子間距離の拡大は、結合(共有結合)の開裂が生じたことを意味する。すなわち、原子間距離が閾値を跨ぐように変化する原子は、結合の生成または開裂に関係する原子である。「結合の生成または開裂に関係する原子」は、化学反応に関係する原子(反応経路に関与する原子)の一例である。 In one example, the atom extraction unit 12 may select an atom whose interatomic distance changes to straddle a given threshold Ta due to a chemical reaction, and extract this atom as a target atom. There are two types of "atoms whose interatomic distance changes to straddle a threshold (Ta)". One is an atom whose distance with a partner atom changes from a value exceeding the threshold Ta to a value below the threshold Ta due to a chemical reaction. Such a reduction in the interatomic distance means that a bond (more specifically, a covalent bond) has been formed. The other is an atom whose distance with a partner atom changes from a value below the threshold Ta to a value exceeding the threshold Ta due to a chemical reaction. Such an increase in the interatomic distance means that a bond (covalent bond) has been cleaved. In other words, an atom whose interatomic distance changes to straddle a threshold is an atom involved in the formation or cleavage of a bond. An "atom involved in the formation or cleavage of a bond" is an example of an atom involved in a chemical reaction (an atom involved in a reaction path).

一例では、或る二つの原子の組合せについての閾値Taは、該組合せの結合距離dと、1より大きい係数αとの積である。すなわち、Ta=d×αである。結合距離とは、共有結合を構成する二つの原子間(より具体的には、二つの原子核間)の平均距離をいう。結合距離は二つの原子の組合せによって決まる。係数αは二つの原子の組合せの種類に依らない共通の値である。したがって、閾値Taは結合距離dに依存する。共通の係数αは任意の方針で定められてよく、例えば1.2であってもよい。 In one example, the threshold value Ta for a combination of two atoms is the product of the bond distance d of the combination and a coefficient α greater than 1. That is, Ta = d × α. The bond distance refers to the average distance between the two atoms that make up the covalent bond (more specifically, between the two atomic nuclei). The bond distance is determined by the combination of the two atoms. The coefficient α is a common value that does not depend on the type of combination of the two atoms. Therefore, the threshold value Ta depends on the bond distance d. The common coefficient α may be determined according to any policy, and may be, for example, 1.2.

原子抽出部12は複数の反応物および生成物のそれぞれの最適構造を参照して、原子間距離が閾値Taを跨ぐように変化する原子を対象原子として抽出する。 The atom extraction unit 12 refers to the optimal structures of each of the multiple reactants and products, and extracts as target atoms those atoms whose interatomic distances change to cross the threshold value Ta.

別の例では、原子抽出部12は化学反応によって少なくとも一つの結合角が所与の閾値Tbを跨ぐように変化する原子を選択し、この原子を対象原子として抽出してもよい。結合角とは、原子から伸びる2つの化学結合の成す角度をいう。「少なくとも一つの結合角が閾値(Tb)を跨ぐように変化する原子」は2種類存在する。一つは、原子から伸びる2つの化学結合の成す角度が、化学反応によって、閾値Tbを超える値から、閾値Tb未満の値へと変化する原子である。もう一つは、原子から伸びる2つの化学結合の成す角度が、化学反応によって、閾値Tb未満の値から、閾値Tbを超える値へと変化する原子である。結合角が閾値Tbを跨ぐように変化する原子も、反応経路に関与する可能性がある。 In another example, the atom extraction unit 12 may select an atom in which at least one bond angle changes to straddle a given threshold Tb due to a chemical reaction, and extract this atom as a target atom. A bond angle refers to the angle between two chemical bonds extending from an atom. There are two types of "atoms in which at least one bond angle changes to straddle a threshold (Tb)". One is an atom in which the angle between two chemical bonds extending from the atom changes from a value that exceeds the threshold Tb to a value that is less than the threshold Tb due to a chemical reaction. The other is an atom in which the angle between two chemical bonds extending from the atom changes from a value that is less than the threshold Tb to a value that exceeds the threshold Tb due to a chemical reaction. An atom in which a bond angle changes to straddle the threshold Tb may also be involved in a reaction path.

別の例では、原子抽出部12は化学反応によって二面角が所与の閾値Tc以上に変化する原子群を選択し、この原子群を対象原子として抽出してもよい。「二面角が閾値(Tc)以上に変化する原子群」は、二面角を成す二つの面に共通する二つの原子と、該二つの原子の各々に結合する原子とであってよい。二面角が閾値Tc以上に変化する原子群も、反応経路に関与する可能性がある。 In another example, the atom extraction unit 12 may select a group of atoms whose dihedral angle changes by a given threshold Tc or more due to a chemical reaction, and extract this group of atoms as target atoms. The "group of atoms whose dihedral angle changes by a threshold (Tc) or more" may be two atoms common to the two faces that form the dihedral angle, and an atom bonded to each of the two atoms. A group of atoms whose dihedral angle changes by a threshold Tc or more may also be involved in the reaction pathway.

本開示では、原子間距離が閾値Taを跨ぐように変化する原子と、結合角が閾値Tbを跨ぐように変化する原子と、二面角が閾値Tc以上に変化する原子群とを「第1原子」ともいう。原子抽出部12は、反応物において第1原子の近くに位置する原子(本開示ではこれを「第2原子」という)も対象原子として抽出してもよい。第2原子は、結合の生成または開裂が発生する位置に近いか、あるいは該発生の可能性がある位置に近いので、第2原子も化学反応に関係する原子(反応経路に関与する原子)であり得る。一例では、原子抽出部12は、反応物において第1原子に結合する原子を第2原子として選択し、この第2原子を対象原子として抽出する。 In the present disclosure, an atom whose interatomic distance changes to straddle the threshold Ta, an atom whose bond angle changes to straddle the threshold Tb, and a group of atoms whose dihedral angle changes to equal to or greater than the threshold Tc are also referred to as a "first atom". The atom extraction unit 12 may also extract an atom located near the first atom in the reactant (referred to as a "second atom" in the present disclosure) as a target atom. The second atom is close to a position where bond formation or cleavage occurs or is close to a position where such formation or cleavage may occur, so the second atom may also be an atom related to a chemical reaction (an atom involved in a reaction path). In one example, the atom extraction unit 12 selects an atom that bonds to the first atom in the reactant as the second atom, and extracts this second atom as a target atom.

図4は対象原子を抽出する一例を示す図であり、より具体的には、アミン化合物とエポキシ化合物との反応における対象原子を抽出する例を示す。この例は、アミン化合物としてn-ブチルアミンを示し、エポキシ化合物として1,2-エポキシヘキサンを示す。この例では、原子抽出部12は化学反応によって原子間距離が所与の閾値Taを跨ぐように変化する原子を第1原子201として選択する。具体的には、原子抽出部12は、n-ブチルアミンの窒素原子および一つの水素原子と、1,2-エポキシヘキサンの酸素原子および先端の炭素原子とを第1原子201として選択する。さらに、原子抽出部12はその第1原子201に結合する原子を第2原子202として選択する。具体的には、原子抽出部12は、n-ブチルアミンについて、それぞれが窒素原子と結合するもう一つの水素原子および一つの炭素原子を第2原子202として選択する。また、原子抽出部12は、1,2-エポキシヘキサンについて、酸素原子および先端の炭素原子の双方と結合する炭素原子と、該先端の炭素原子に結合する2つの水素原子とを第2原子202として選択する。したがって、原子抽出部12は合計9個の原子を対象原子として抽出する。 Figure 4 shows an example of extracting a target atom, and more specifically, an example of extracting a target atom in a reaction between an amine compound and an epoxy compound. In this example, n-butylamine is shown as the amine compound, and 1,2-epoxyhexane is shown as the epoxy compound. In this example, the atom extraction unit 12 selects an atom whose interatomic distance changes by a chemical reaction to straddle a given threshold value Ta as the first atom 201. Specifically, the atom extraction unit 12 selects the nitrogen atom and one hydrogen atom of n-butylamine, and the oxygen atom and the tip carbon atom of 1,2-epoxyhexane as the first atom 201. Furthermore, the atom extraction unit 12 selects an atom bonded to the first atom 201 as the second atom 202. Specifically, the atom extraction unit 12 selects another hydrogen atom and one carbon atom, each bonded to a nitrogen atom, as the second atom 202 for n-butylamine. Furthermore, for 1,2-epoxyhexane, the atom extraction unit 12 selects the carbon atom bonded to both the oxygen atom and the tip carbon atom, and the two hydrogen atoms bonded to the tip carbon atom, as the second atom 202. Therefore, the atom extraction unit 12 extracts a total of nine atoms as target atoms.

図3に戻って、ステップS13では、経路探索部13がそれぞれの対象原子に限定してNEB法の拘束条件を設定する。すなわち、経路探索部13はそれぞれの反応物について一部の原子に限って拘束条件を設定する。具体的には、経路探索部13は、各対象原子の反応方向を反応経路の方向に制限するという拘束条件を設定する。この拘束条件は、それぞれの対象原子が、反応経路に沿ったバネによって、隣接する中間構造と結合されるという制約を含む。拘束条件に含まれるばね定数は、任意の方針に基づいて設定されてよい。 Returning to FIG. 3, in step S13, the path search unit 13 sets constraint conditions for the NEB method limited to each target atom. That is, the path search unit 13 sets constraint conditions limited to some atoms for each reactant. Specifically, the path search unit 13 sets constraint conditions that limit the reaction direction of each target atom to the direction of the reaction path. This constraint condition includes a restriction that each target atom is connected to an adjacent intermediate structure by a spring along the reaction path. The spring constant included in the constraint condition may be set based on any policy.

ステップS14では、経路探索部13が、設定された拘束条件下でNEB法を実行して仮の最安定経路を探索する。具体的には、経路探索部13は反応物と生成物との間の各原子の座標変化を示す任意の反応経路(初期の反応経路)を生成する。続いて、経路探索部13はその反応経路上に複数の中間構造を設定する。個々の中間構造は反応経路上の経由点であるといえる。続いて、経路探索部13は複数の中間構造のそれぞれについて、該中間構造のポテンシャルエネルギと、該ポテンシャルエネルギの一次微分である力とを算出する。そして、経路探索部13はその計算結果に基づいて各中間構造の構造最適化を実行して、それぞれ中間構造の各原子の座標を更新する。この結果、新たな反応経路が得られる。経路探索部13は、ポテンシャルエネルギおよび力の計算と、構造最適化と、各原子の座標の更新とを含む一連の処理を拘束条件下で実行する。経路探索部13は各中間構造においてポテンシャルエネルギの変化量が所与の閾値以下になるまでその一連の処理を繰り返し実行する。最後に得られた反応経路についてポテンシャルエネルギの変化量が所与の閾値以下である場合には、経路探索部13はその繰返し処理を終了して、該経路を仮の最安定経路として推定する。 In step S14, the path search unit 13 executes the NEB method under the set constraint conditions to search for a tentative most stable path. Specifically, the path search unit 13 generates an arbitrary reaction path (initial reaction path) that indicates the coordinate changes of each atom between the reactant and the product. Then, the path search unit 13 sets multiple intermediate structures on the reaction path. Each intermediate structure can be said to be a waypoint on the reaction path. Then, for each of the multiple intermediate structures, the path search unit 13 calculates the potential energy of the intermediate structure and the force, which is the first derivative of the potential energy. Then, the path search unit 13 performs structural optimization of each intermediate structure based on the calculation result, and updates the coordinates of each atom of each intermediate structure. As a result, a new reaction path is obtained. The path search unit 13 executes a series of processes including calculation of potential energy and force, structural optimization, and updating of the coordinates of each atom under the constraint conditions. The path search unit 13 repeatedly executes the series of processes until the amount of change in potential energy in each intermediate structure becomes equal to or less than a given threshold value. If the change in potential energy for the last reaction path obtained is equal to or less than a given threshold, the path search unit 13 ends the iterative process and estimates the path as the provisional most stable path.

本実施形態では、経路探索部13はCI-NEB法を用いて、NEB法により得られた経路から化学反応における遷移状態(TS)とその遷移状態を通る最安定経路とを算出する。したがって、本実施形態では、NEB法により得られた経路を「仮の最安定経路」と表現する。遷移状態とは化学反応において最もエネルギが高い状態をいう。CI-NEB法はNEB法の改良手法である。 In this embodiment, the path search unit 13 uses the CI-NEB method to calculate a transition state (TS) in a chemical reaction from the path obtained by the NEB method, and the most stable path that passes through that transition state. Therefore, in this embodiment, the path obtained by the NEB method is expressed as a "tentative most stable path." A transition state is the state with the highest energy in a chemical reaction. The CI-NEB method is an improved method of the NEB method.

ステップS15では、経路探索部13が、設定された拘束条件下でCI-NEB法を実行して、最安定経路および遷移状態を探索する。具体的には、経路探索部13はNEB法により得られた仮の最安定経路を示すデータを読み込む。続いて、経路探索部13は複数の中間構造のそれぞれについて、該中間構造のポテンシャルエネルギと、該ポテンシャルエネルギの一次微分である力とを算出する。この計算において経路探索部13は、最も高いエネルギを持つ中間構造(イメージ)については、バネの概念を導入せず、該中間構造がポテンシャル面を登る力を考慮する。他の中間構造については、経路探索部13はNEB法と同じ計算を実行する。このように、CI-NEB法とNEB法との違いは、最も高いエネルギを持つ中間構造についての計算手法にある。経路探索部13はその計算結果に基づいて各中間構造の構造最適化を実行することで、それぞれ中間構造の各原子の座標を更新する。この結果、新たな反応経路が得られる。経路探索部13は、ポテンシャルエネルギおよび力の計算と、構造最適化と、各原子の座標の更新とを含む一連の処理を拘束条件下で実行する。経路探索部13は各中間構造においてポテンシャルエネルギの変化量が所与の閾値以下になるまでその一連の処理を繰り返し実行する。最後に得られた反応経路についてポテンシャルエネルギの変化量が所与の閾値以下である場合には、経路探索部13はその繰返し処理を終了して、該経路を最安定経路として推定する。 In step S15, the path search unit 13 executes the CI-NEB method under the set constraint conditions to search for the most stable path and transition state. Specifically, the path search unit 13 reads data indicating the tentative most stable path obtained by the NEB method. Next, for each of the multiple intermediate structures, the path search unit 13 calculates the potential energy of the intermediate structure and the force, which is the first derivative of the potential energy. In this calculation, the path search unit 13 does not introduce the concept of a spring for the intermediate structure (image) with the highest energy, but considers the force with which the intermediate structure climbs the potential surface. For the other intermediate structures, the path search unit 13 executes the same calculation as the NEB method. Thus, the difference between the CI-NEB method and the NEB method lies in the calculation method for the intermediate structure with the highest energy. The path search unit 13 executes structural optimization of each intermediate structure based on the calculation results, thereby updating the coordinates of each atom of each intermediate structure. As a result, a new reaction path is obtained. The path search unit 13 executes a series of processes, including calculation of potential energy and force, structure optimization, and updating of the coordinates of each atom, under constraint conditions. The path search unit 13 repeatedly executes the series of processes until the change in potential energy in each intermediate structure becomes equal to or less than a given threshold. If the change in potential energy for the last obtained reaction path is equal to or less than a given threshold, the path search unit 13 ends the repeated process and estimates the path as the most stable path.

ステップS16では、経路探索部13がその最安定経路を推定結果として出力する。推定結果の出力方法は限定されない。例えば、経路探索部13は推定結果を、所与のデータベースに格納してもよいし、他のコンピュータまたはコンピュータシステムに向けて送信してもよいし、表示装置上に表示してもよい。あるいは、経路探索部13は情報処理システム10での後続処理のために推定結果を他の機能要素に出力してもよい。 In step S16, the route search unit 13 outputs the most stable route as an estimated result. There are no limitations on the method of outputting the estimated result. For example, the route search unit 13 may store the estimated result in a given database, may transmit it to another computer or computer system, or may display it on a display device. Alternatively, the route search unit 13 may output the estimated result to another functional element for subsequent processing in the information processing system 10.

[プログラム]
コンピュータまたはコンピュータシステムを情報処理システム10として機能させるための情報処理プログラムは、該コンピュータシステムを構造計算部11、原子抽出部12、および経路探索部13として機能させるためのプログラムコードを含む。この情報処理プログラムは、CD-ROM、DVD-ROM、半導体メモリ等の有形の記録媒体に非一時的に記録された上で提供されてもよい。あるいは、情報処理プログラムは、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。提供された情報処理プログラムは例えば補助記憶部103に記憶される。プロセッサ101が補助記憶部103からその情報処理プログラムを読み出して実行することで、上記の各機能要素が実現する。
[program]
An information processing program for causing a computer or computer system to function as the information processing system 10 includes program codes for causing the computer system to function as a structure calculation unit 11, an atom extraction unit 12, and a path search unit 13. This information processing program may be provided after being non-temporarily recorded on a tangible recording medium such as a CD-ROM, a DVD-ROM, or a semiconductor memory. Alternatively, the information processing program may be provided via a communication network as a data signal superimposed on a carrier wave. The provided information processing program is stored in, for example, the auxiliary storage unit 103. The processor 101 reads out the information processing program from the auxiliary storage unit 103 and executes it, thereby realizing each of the above-mentioned functional elements.

[効果]
以上説明したように、本開示の一側面に係る情報処理システムは、複数の反応物の間の化学反応を解析する。この情報処理システムは少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出し、対象原子に限定してNEB法の拘束条件を設定し、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定する。
[effect]
As described above, an information processing system according to one aspect of the present disclosure analyzes a chemical reaction between a plurality of reactants. The information processing system includes at least one processor. For each of the plurality of reactants, the at least one processor extracts a portion of atoms involved in the chemical reaction from among all atoms of the reactant as target atoms, sets constraint conditions for the NEB method by limiting the target atoms, and executes the NEB method under the constraint conditions to estimate a reaction path from the plurality of reactants to a product.

本開示の一側面に係る情報処理方法は、少なくとも一つのプロセッサを備え、複数の反応物の間の化学反応を解析する情報処理システムにより実行される。この情報処理方法は、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出するステップと、対象原子に限定してNEB法の拘束条件を設定するステップと、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定するステップとを含む。 An information processing method according to one aspect of the present disclosure is executed by an information processing system having at least one processor and analyzing a chemical reaction between a plurality of reactants. This information processing method includes the steps of: extracting, for each of the plurality of reactants, a portion of the atoms involved in the chemical reaction from among all atoms of the reactant as target atoms; setting constraint conditions for the NEB method limited to the target atoms; and executing the NEB method under the constraint conditions to estimate a reaction path from the plurality of reactants to a product.

本開示の一側面に係る情報処理プログラムは、複数の反応物の間の化学反応を解析する情報処理システムとしてコンピュータを機能させる。この情報処理プログラムは、複数の反応物のそれぞれについて、該反応物の全原子のうち化学反応に関係する一部の原子を対象原子として抽出するステップと、対象原子に限定してNEB法の拘束条件を設定するステップと、拘束条件下でNEB法を実行して、複数の反応物から生成物への反応経路を推定するステップとをコンピュータに実行させる。 An information processing program according to one aspect of the present disclosure causes a computer to function as an information processing system that analyzes chemical reactions between multiple reactants. This information processing program causes a computer to execute the steps of: extracting, for each of the multiple reactants, a portion of the atoms involved in the chemical reaction from among all atoms of the reactant as target atoms; setting constraint conditions for the NEB method limited to the target atoms; and executing the NEB method under the constraint conditions to estimate the reaction path from the multiple reactants to the product.

このような側面においては、化合物の全原子のうち化学反応に関係する一部の原子に限定してNEB法の拘束条件が設定される。そして、その拘束条件下でのNEB法によって反応経路が推定される。このように、拘束条件が設定される原子を限定することでNEB法の計算時間が短縮されるので(言い換えると、構造最適化がより早く収束するので)、複数の反応物から生成物までの反応経路をより高速に推定することが可能になる。 In this aspect, constraint conditions of the NEB method are set only for a portion of all atoms in a compound that are involved in a chemical reaction. Then, the reaction path is estimated by the NEB method under those constraint conditions. In this way, by limiting the atoms for which constraint conditions are set, the calculation time of the NEB method is shortened (in other words, the structural optimization converges more quickly), making it possible to estimate the reaction path from multiple reactants to the product more quickly.

他の側面に係る情報処理システムでは、少なくとも一つのプロセッサが、複数の反応物のそれぞれについて、化学反応によって原子間距離が所与の閾値を跨ぐように変化する原子を第1原子として選択し、該第1原子を対象原子として抽出してもよい。原子間距離の変化は結合の生成または開裂を示す。したがって、この原子間距離を考慮することで、拘束条件が設定される対象原子を適切に抽出することができる。ひいては、反応経路をより高精度に推定することが可能になる。 In an information processing system according to another aspect, at least one processor may select, for each of a plurality of reactants, an atom whose interatomic distance changes by a chemical reaction so as to cross a given threshold as a first atom, and extract the first atom as a target atom. A change in interatomic distance indicates the creation or cleavage of a bond. Therefore, by taking this interatomic distance into consideration, it is possible to appropriately extract a target atom for which a constraint condition is set. This in turn makes it possible to estimate a reaction path with higher accuracy.

他の側面に係る情報処理システムでは、閾値が、結合距離と1より大きい係数との積であってもよい。このように閾値を設定することで、結合の生成または開裂に関係する原子を原子間距離に基づいて精度良く選択することができる。その結果、拘束条件が設定される対象原子を適切に抽出して、反応経路をより高精度に推定することが可能になる。 In an information processing system according to another aspect, the threshold value may be a product of the bond distance and a coefficient greater than 1. By setting the threshold value in this manner, atoms involved in the creation or cleavage of bonds can be accurately selected based on the interatomic distance. As a result, it becomes possible to appropriately extract target atoms for which constraint conditions are set, and to estimate the reaction path with higher accuracy.

他の側面に係る情報処理システムでは、少なくとも一つのプロセッサが、複数の反応物のそれぞれについて、化学反応によって結合角が所与の閾値を跨ぐように変化する原子を第1原子として選択し、該第1原子を対象原子として抽出してもよい。結合角の変化は、その原子が反応経路に関与する可能性があることを示す。したがって、この結合角を考慮することで、拘束条件が設定される対象原子を適切に抽出することができる。ひいては、反応経路をより高精度に推定することが可能になる。 In an information processing system according to another aspect, at least one processor may select, for each of a plurality of reactants, an atom whose bond angle changes to cross a given threshold value as a result of a chemical reaction as a first atom, and extract the first atom as a target atom. A change in the bond angle indicates that the atom may be involved in the reaction pathway. Therefore, by taking this bond angle into consideration, it is possible to appropriately extract a target atom for which a constraint condition is set. This in turn makes it possible to estimate the reaction pathway with higher accuracy.

他の側面に係る情報処理システムでは、少なくとも一つのプロセッサが、複数の反応物のそれぞれについて、化学反応によって二面角が所与の閾値以上に変化する原子群を第1原子として選択し、該第1原子を対象原子として抽出してもよい。二面角の変化は、その原子群が反応経路に関与する可能性があることを示す。したがって、この二面角を考慮することで、拘束条件が設定される対象原子を適切に抽出することができる。ひいては、反応経路をより高精度に推定することが可能になる。 In an information processing system according to another aspect, at least one processor may select, for each of a plurality of reactants, a group of atoms whose dihedral angle changes by a given threshold or more due to a chemical reaction as a first atom, and extract the first atom as a target atom. The change in the dihedral angle indicates that the group of atoms may be involved in the reaction path. Therefore, by taking this dihedral angle into consideration, it is possible to appropriately extract a target atom for which a constraint condition is set. This in turn makes it possible to estimate the reaction path with higher accuracy.

他の側面に係る情報処理システムでは、対象原子が、第1原子に結合する第2原子を含んでもよい。結合の生成または開裂に関係する第1原子に加えて、その第1原子に隣接する第2原子も、拘束条件を設定する対象とすることで、反応経路をより高精度に推定することができる。 In an information processing system according to another aspect, the target atoms may include a second atom bonded to the first atom. By setting constraint conditions not only on the first atom involved in the bond creation or cleavage, but also on the second atom adjacent to the first atom, the reaction path can be estimated with higher accuracy.

[変形例]
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
[Modification]
The present invention has been described in detail above based on the embodiments. However, the present invention is not limited to the above embodiments. The present invention can be modified in various ways without departing from the spirit and scope of the present invention.

上記実施形態では経路探索部13がNEB法およびCI-NEB法を用いて反応経路を推定する。しかし、情報処理システムはCI-NEB法を用いることなく、NEB法によって反応経路を推定してもよい。例えば、情報処理システムは、上記実施形態でのステップS14において推定される「仮の最安定経路」を最終の推定結果として出力してもよい。 In the above embodiment, the path search unit 13 estimates the reaction path using the NEB method and the CI-NEB method. However, the information processing system may estimate the reaction path by the NEB method without using the CI-NEB method. For example, the information processing system may output the "tentative most stable path" estimated in step S14 in the above embodiment as the final estimation result.

少なくとも一つのプロセッサにより実行される情報処理方法の処理手順は上記実施形態での例に限定されない。例えば、上述したステップ(処理)の一部が省略されてもよいし、別の順序で各ステップが実行されてもよい。また、上述したステップのうちの任意の2以上のステップが組み合わされてもよいし、ステップの一部が修正または削除されてもよい。あるいは、上記の各ステップに加えて他のステップが実行されてもよい。 The processing procedure of the information processing method executed by at least one processor is not limited to the example in the above embodiment. For example, some of the steps (processing) described above may be omitted, or each step may be executed in a different order. In addition, any two or more of the steps described above may be combined, or some of the steps may be modified or deleted. Alternatively, other steps may be executed in addition to each of the steps described above.

情報処理システム内で二つの数値の大小関係を比較する際には、「以上」および「よりも大きい」という二つの基準のどちらを用いてもよく、「以下」および「未満」の二つの基準のうちのどちらを用いてもよい。このような基準の選択は、二つの数値の大小関係を比較する処理についての技術的意義を変更するものではない。 When comparing the magnitude relationship of two numerical values within an information processing system, either of the two criteria "greater than or equal to" and "greater than" may be used, or either of the two criteria "less than or equal to" and "less than". The choice of such criteria does not change the technical significance of the process of comparing the magnitude relationship of two numerical values.

本開示において、「少なくとも一つのプロセッサが、第1の処理を実行し、第2の処理を実行し、…第nの処理を実行する。」との表現、またはこれに対応する表現は、第1の処理から第nの処理までのn個の処理の実行主体(すなわちプロセッサ)が途中で変わる場合を含む概念を示す。すなわち、この表現は、n個の処理のすべてが同じプロセッサで実行される場合と、n個の処理においてプロセッサが任意の方針で変わる場合との双方を含む概念を示す。 In this disclosure, the expression "at least one processor executes a first process, executes a second process, ... executes an nth process" or a corresponding expression indicates a concept including cases where the entity executing the n processes from the first process to the nth process (i.e., the processor) changes midway. In other words, this expression indicates a concept including both cases where all n processes are executed by the same processor and cases where the processor changes among the n processes according to an arbitrary policy.

10…情報処理システム、11…構造計算部、12…原子抽出部、13…経路探索部。 10...information processing system, 11...structure calculation unit, 12...atom extraction unit, 13...path search unit.

Claims (5)

複数の反応物の間の化学反応を解析する情報処理システムであって、
少なくとも一つのプロセッサを備え、
前記少なくとも一つのプロセッサが、
前記複数の反応物のそれぞれについて、該反応物の全原子のうち、
前記化学反応によって原子間距離が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって結合角が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって二面角が所与の閾値以上に変化する原子群と、
のうちの少なくとも一つを、前記化学反応に関係する一部の原子である第1原子として選択し、該第1原子を対象原子として抽出し、
前記対象原子に限定してNEB法の拘束条件を設定し、
前記拘束条件下で前記NEB法を実行して、前記複数の反応物から生成物への反応経路を推定する、
情報処理システム。
An information processing system for analyzing a chemical reaction between a plurality of reactants, comprising:
At least one processor;
the at least one processor:
For each of the plurality of reactants, of all atoms of the reactant,
Atoms whose interatomic distance changes by the chemical reaction so as to cross a given threshold value;
An atom whose bond angle changes by the chemical reaction so as to cross a given threshold;
A group of atoms whose dihedral angle changes by a given threshold or more as a result of the chemical reaction;
Selecting at least one of the first atoms as a first atom that is a part of atoms involved in the chemical reaction, and extracting the first atom as a target atom;
Setting constraints for the NEB method limited to the target atoms,
Executing the NEB method under the constraint conditions to predict reaction paths from the plurality of reactants to products;
Information processing system.
前記原子間距離についての前記閾値が、結合距離と1より大きい係数との積である、
請求項に記載の情報処理システム。
the threshold for the interatomic distance is the product of the bond distance and a coefficient greater than 1;
The information processing system according to claim 1 .
前記対象原子が、前記第1原子に結合する第2原子を含む、
請求項1または2に記載の情報処理システム。
the target atom includes a second atom bonded to the first atom;
3. The information processing system according to claim 1 or 2 .
少なくとも一つのプロセッサを備え、複数の反応物の間の化学反応を解析する情報処理システムにより実行される情報処理方法であって、
前記複数の反応物のそれぞれについて、該反応物の全原子のうち、
前記化学反応によって原子間距離が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって結合角が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって二面角が所与の閾値以上に変化する原子群と、
のうちの少なくとも一つを、前記化学反応に関係する一部の原子である第1原子として選択し、該第1原子を対象原子として抽出するステップと、
前記対象原子に限定してNEB法の拘束条件を設定するステップと、
前記拘束条件下で前記NEB法を実行して、前記複数の反応物から生成物への反応経路を推定するステップと、
を含む情報処理方法。
1. An information processing method executed by an information processing system for analyzing a chemical reaction between a plurality of reactants, the information processing system including at least one processor, the method comprising:
For each of the plurality of reactants, of all atoms of the reactant,
Atoms whose interatomic distance changes by the chemical reaction so as to cross a given threshold value;
An atom whose bond angle changes by the chemical reaction so as to cross a given threshold;
A group of atoms whose dihedral angle changes by a given threshold or more as a result of the chemical reaction;
a step of selecting at least one of the first atoms as a first atom which is a part of atoms involved in the chemical reaction, and extracting the first atom as a target atom;
setting constraint conditions for the NEB method limited to the target atoms;
executing the NEB method under the constraint conditions to predict reaction paths from the plurality of reactants to products;
An information processing method comprising:
複数の反応物の間の化学反応を解析する情報処理システムとしてコンピュータを機能させる情報処理プログラムであって、
前記複数の反応物のそれぞれについて、該反応物の全原子のうち、
前記化学反応によって原子間距離が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって結合角が所与の閾値を跨ぐように変化する原子と、
前記化学反応によって二面角が所与の閾値以上に変化する原子群と、
のうちの少なくとも一つを、前記化学反応に関係する一部の原子である第1原子として選択し、該第1原子を対象原子として抽出するステップと、
前記対象原子に限定してNEB法の拘束条件を設定するステップと、
前記拘束条件下で前記NEB法を実行して、前記複数の反応物から生成物への反応経路を推定するステップと、
を前記コンピュータに実行させる情報処理プログラム。
An information processing program that causes a computer to function as an information processing system that analyzes a chemical reaction between a plurality of reactants, comprising:
For each of the plurality of reactants, of all atoms of the reactant,
Atoms whose interatomic distance changes by the chemical reaction so as to cross a given threshold value;
An atom whose bond angle changes by the chemical reaction so as to cross a given threshold;
A group of atoms whose dihedral angle changes by a given threshold or more as a result of the chemical reaction;
a step of selecting at least one of the first atoms as a first atom that is a part of atoms involved in the chemical reaction, and extracting the first atom as a target atom;
setting constraint conditions for the NEB method limited to the target atoms;
executing the NEB method under the constraint conditions to predict reaction paths from the plurality of reactants to products;
An information processing program that causes the computer to execute the above.
JP2020130930A 2020-07-31 2020-07-31 Information processing system, information processing method, and information processing program Active JP7589460B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020130930A JP7589460B2 (en) 2020-07-31 2020-07-31 Information processing system, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020130930A JP7589460B2 (en) 2020-07-31 2020-07-31 Information processing system, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2022027123A JP2022027123A (en) 2022-02-10
JP7589460B2 true JP7589460B2 (en) 2024-11-26

Family

ID=80263806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020130930A Active JP7589460B2 (en) 2020-07-31 2020-07-31 Information processing system, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7589460B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018102565A1 (en) 2016-11-30 2018-06-07 Schrödinger, Inc. Graphical user interface for chemical transition state calculations
JP2019016163A (en) 2017-07-06 2019-01-31 富士通株式会社 Magnetic substance simulator, magnetic substance simulation program, and magnetic substance simulation method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018102565A1 (en) 2016-11-30 2018-06-07 Schrödinger, Inc. Graphical user interface for chemical transition state calculations
JP2019016163A (en) 2017-07-06 2019-01-31 富士通株式会社 Magnetic substance simulator, magnetic substance simulation program, and magnetic substance simulation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Winmostar チュートリアル NWChem Nudged Elastic Band (NEB) V9.2.0",[online],日本,株式会社クロスアビリティ,2019年04月04日,p.1-15,[検索日 2024.07.09],インターネット<URL:https://winmostar.com/jp/tutorials/V9/NWChem_tutorial_1(NEB)V9.pdf>

Also Published As

Publication number Publication date
JP2022027123A (en) 2022-02-10

Similar Documents

Publication Publication Date Title
US20200012754A1 (en) Method and system of dynamic model identification for monitoring and control of dynamic machines with variable structure or variable operation conditions
Christ et al. Mining electronic laboratory notebooks: analysis, retrosynthesis, and reaction based enumeration
Wall et al. SVDMAN—singular value decomposition analysis of microarray data
Kasarapu et al. Minimum message length estimation of mixtures of multivariate Gaussian and von Mises-Fisher distributions
Meher et al. Prediction of donor splice sites using random forest with a new sequence encoding approach
CN112154464A (en) Parameter search method, parameter search device, and program for parameter search
US12046325B2 (en) System and method for sequence identification in reassembly variant calling
WO2021036455A1 (en) Link-based risk user identification method and device
Berente et al. Multicoordinate driven method for approximating enzymatic reaction paths: Automatic definition of the reaction coordinate using a subset of chemical coordinates
JP6331756B2 (en) Test case generation program, test case generation method, and test case generation apparatus
JP2022058896A (en) System and method for sequence design
Karchin et al. Weighting hidden Markov models for maximum discrimination.
JP4974470B2 (en) Representation of deleted interpolation N-gram language model in ARPA standard format
JP6310345B2 (en) Privacy protection device, privacy protection method, and database creation method
JP7589460B2 (en) Information processing system, information processing method, and information processing program
Rahman et al. Feedback-based quantum algorithm for excited states calculation
Zhang et al. Temperature collocation algorithm for fast and robust distillation design
CN110533114A (en) A kind of Supervised feature selection method based on orthogonal regression and characteristic weighing
CN116361616B (en) A robust Kalman filtering method
WO2014034557A1 (en) Text mining device, text mining method, and computer-readable recording medium
Darouich et al. Adaptive transition-state refinement with learned equilibrium flows
Sun et al. Choosing the best heuristic for seeded alignment of DNA sequences
JP7797831B2 (en) Information processing system, information processing method, and information processing program
Rufa et al. Fine-tuning molecular mechanics force fields to experimental free energy measurements
WO2023145825A1 (en) Reaction-path search program, reaction-path search system, and reaction-path search method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240820

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7589460

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150