JP5970809B2 - 安定結合構造探索方法、プログラムおよび情報処理装置 - Google Patents
安定結合構造探索方法、プログラムおよび情報処理装置 Download PDFInfo
- Publication number
- JP5970809B2 JP5970809B2 JP2011287936A JP2011287936A JP5970809B2 JP 5970809 B2 JP5970809 B2 JP 5970809B2 JP 2011287936 A JP2011287936 A JP 2011287936A JP 2011287936 A JP2011287936 A JP 2011287936A JP 5970809 B2 JP5970809 B2 JP 5970809B2
- Authority
- JP
- Japan
- Prior art keywords
- potential energy
- interaction
- substance
- energy
- changed
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
古典分子動力学法(MD法:Molecular Dynamics Method)においては粒子間にはたらく相互作用が所定のポテンシャル関数として設定または仮定される。例えば粒子間の結合がバネ接続であるなどというように仮定して、その結合力を表すためのポテンシャル関数が定義される。
<実施の形態>
図1は、実施の形態の情報処理装置のハードウェア構成を示す図である。
情報処理装置10は、分子動力学法を用いて水中におけるタンパク質および化合物分子の静的、動的安定結合構造を探索する。
パラメータ受付部11は、安定結合構造を探索する探索対象の各物質および溶媒の各構成原子の三次元座標(x,y,z)および運動量(px,py,pz)の入力を受け付ける。
本実施の形態では、タンパク質21と、化合物分子22が、水等の溶媒23中で相互作用している系で、タンパク質21と化合物分子22とが結合する場合の安定結合状態を求める。タンパク質21と化合物分子22は、それぞれ第1の物質と第2の物質の一例である。
計算部12は、着目するタンパク質21と化合物分子22および溶媒23間の相互作用エネルギーをλ(0≦λ≦1)倍する。計算部12は、λ=0から徐々に(本実施の形態では、0.1倍刻みに)相互作用エネルギーを増加させてポテンシャルエネルギーを計算する。
構造発生部13は、時刻t0において、パラメータ受付部11が受け付けたパラメータを用いてタンパク質21と、化合物分子22の基準構造x0を発生させる。時間の経過に応じてそれぞれの相互作用エネルギーにより、基準構造x0が変化する。
ここで、計算部12は、ポテンシャルエネルギーの計算の際、相互作用エネルギーλ=0.2倍を用いる。以下、ポテンシャルエネルギーの計算の際、相互作用エネルギーλ=0.2倍を用いた構造x1のポテンシャルエネルギーをU(x1,0.2)とする。ポテンシャルエネルギーの計算の際、相互作用エネルギーλ=0.2倍を用いた構造x2のポテンシャルエネルギーをU(x2,0.2)とする。
図5は、情報処理装置の処理を示すフローチャートである。
[ステップS1] パラメータ受け付け部11は、タンパク質21、化合物分子22および溶媒23の各構成原子の座標および運動量の入力を受け付ける。その後、ステップS2に遷移する。
[ステップS3] 計算部12は、ステップS1にて受け付けた入力により生成した基準構造x0のポテンシャルエネルギーを計算する。具体的には、λHa+(1−λ)Hbを計算する。Ha、Hbは、ハミルトニアンである。その後、ステップS4に遷移する。
[ステップS5] 計算部12は、相互作用エネルギーλ=1倍か否かを判断する。相互作用エネルギーλ=1倍である場合(ステップS5のYes)、ステップS6に遷移する。λ=1倍ではなければ(ステップS5のNo)、ステップS3に遷移する。
なお、図5に示す処理では、収束判断部15が予め用意された閾値を用いてポテンシャルエネルギーの収束を判断した。しかし、これに限らず、ステップS6〜S9の処理を繰り返しながらλ=1まで全てのポテンシャルエネルギーを計算し、計算が終了した時点でポテンシャルエネルギーが最も小さい構造xを構造記憶部16に記憶するようにしてもよい。
図6に示す比較例は、タンパク質21と、化合物分子22の三次元空間における初期位置がそれぞれ異なる100個の基準構造x0を用意し、相互作用エネルギーλを0から1に変更させた場合を示している。この方法においても結果としてポテンシャルエネルギーUの低い構造は探索できるが、例えば160個のCPUを用いてひとつの基準構造x0あたり104日かかる計算量となる。
図7に示す処理結果は、タンパク質21と、化合物分子22の三次元空間における初期位置がそれぞれ異なる1個の基準構造x0を用意し、相互作用エネルギーλを0から1倍に変更した場合を示している。相互作用エネルギーλを0から1倍に変更する過程で、ポテンシャルエネルギーの大小に応じて異なる相互作用エネルギーλ倍で生成された構造xへの変更を許すことで、元々の相互作用エネルギーλ倍では探索していなかった構造空間への移動が可能となる。この結果、比較例に比べて、用意する基準構造x0の個数を減らすことができる。従って、計算量を減らすことができ、処理時間の短縮を図ることができる。
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、情報処理装置10が有する機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等が挙げられる。磁気記憶装置には、ハードディスクドライブ、フレキシブルディスク(FD)、磁気テープ等が挙げられる。光ディスクには、DVD、DVD−RAM、CD−ROM/RW等が挙げられる。光磁気記録媒体には、MO(Magneto-Optical disk)等が挙げられる。
11 パラメータ受付部
12 計算部
13 構造発生部
14 比較部
15 収束判断部
16 構造記憶部
21 タンパク質
22 化合物分子
23 溶媒
Claims (6)
- 少なくとも2つの物質の安定結合構造を探索する安定結合構造探索方法において、
コンピュータが、
第1の物質と第2の物質との第1の相互作用により前記第1の物質と前記第2の物質とを備える基準構造の初期運動量分布が変化した第1の構造の第1の位置エネルギーと、前記第1の物質と前記第2の物質との前記第1の相互作用より大きい第2の相互作用により前記基準構造の初期運動量分布が変化した第2の構造の第2の位置エネルギーとを計算し、
計算された前記第1の位置エネルギーと前記第2の位置エネルギーの値を比較し、
比較した値の小さい方の構造を前記第2の相互作用により初期運動量分布を変化させた構造の位置エネルギーを計算する際の基準構造に決定する、
処理を実行する
ことを特徴とする、安定結合構造探索方法。 - 前記第1の位置エネルギーは、前記第1の構造と前記第2の相互作用を用いて計算し、前記第2の位置エネルギーは、前記第2の構造と前記第2の相互作用を用いて計算する
ことを特徴とする、請求項1記載の安定結合構造探索方法。 - 決定された前記基準構造に対し、前記第2の相互作用により前記基準構造の初期運動量分布が変化した第3の構造の第3の位置エネルギーと、前記第2の相互作用より大きい第3の相互作用により前記基準構造の初期運動量分布が変化した第4の構造の第4の位置エネルギーとを計算し、
計算された前記第3の位置エネルギーと前記第4の位置エネルギーの値を比較する
ことを特徴とする、請求項1記載の安定結合構造探索方法。
- 相互作用エネルギーの大きさを段階的に変化させ、
前記第1の相互作用と前記第2の相互作用は段階的に変化させたときの隣接する大きさである
ことを特徴とする、請求項1記載の安定結合構造探索方法。 - 少なくとも2つの物質の安定結合構造を探索するプログラムにおいて、
コンピュータに、
第1の物質と第2の物質との第1の相互作用により前記第1の物質と前記第2の物質とを備える基準構造の初期運動量分布が変化した第1の構造の第1の位置エネルギーと、前記第1の物質と前記第2の物質との前記第1の相互作用より大きい第2の相互作用により前記基準構造の初期運動量分布が変化した第2の構造の第2の位置エネルギーとを計算し、
計算された前記第1の位置エネルギーと前記第2の位置エネルギーの値を比較し、
比較した値の小さい方の構造を前記第2の相互作用により初期運動量分布を変化させた構造の位置エネルギーを計算する際の基準構造に決定する、
処理を実行させる
ことを特徴とする、プログラム。 - 少なくとも2つの物質の安定結合構造を探索する情報処理装置において、
第1の物質と第2の物質との第1の相互作用により前記第1の物質と前記第2の物質とを備える基準構造の初期運動量分布が変化した第1の構造の第1の位置エネルギーと、前記第1の物質と前記第2の物質との前記第1の相互作用より大きい第2の相互作用により前記基準構造の初期運動量分布が変化した第2の構造の第2の位置エネルギーとを計算する計算部と、
計算された前記第1の位置エネルギーと前記第2の位置エネルギーの値を比較し、比較した値の小さい方の構造を前記第2の相互作用により初期運動量分布を変化させた構造の位置エネルギーを計算する際の基準構造に決定する決定部と、
を有する
ことを特徴とする、情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011287936A JP5970809B2 (ja) | 2011-12-28 | 2011-12-28 | 安定結合構造探索方法、プログラムおよび情報処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011287936A JP5970809B2 (ja) | 2011-12-28 | 2011-12-28 | 安定結合構造探索方法、プログラムおよび情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013137629A JP2013137629A (ja) | 2013-07-11 |
| JP5970809B2 true JP5970809B2 (ja) | 2016-08-17 |
Family
ID=48913307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011287936A Expired - Fee Related JP5970809B2 (ja) | 2011-12-28 | 2011-12-28 | 安定結合構造探索方法、プログラムおよび情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5970809B2 (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4729889B2 (ja) * | 2004-08-30 | 2011-07-20 | 独立行政法人情報通信研究機構 | 分子構造最適化システム |
| JP5060861B2 (ja) * | 2007-07-31 | 2012-10-31 | 株式会社日立製作所 | 高分子エネルギー予測システム及び方法並びにプログラム |
| JP5332875B2 (ja) * | 2009-04-27 | 2013-11-06 | 富士通株式会社 | 分子安定構造探索装置、分子安定構造探索プログラム、および分子安定構造探索方法 |
-
2011
- 2011-12-28 JP JP2011287936A patent/JP5970809B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013137629A (ja) | 2013-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110110174B (zh) | 数据可视化页面的生成、监听及展示方法、浏览器及服务器 | |
| US7260789B2 (en) | Method of real-time incremental zooming | |
| JP7499306B2 (ja) | デジタルコンテンツビュー制御システム | |
| RU2702268C2 (ru) | Масштабируемые пулы хранения данных | |
| JP7506330B2 (ja) | 量子化学計算プログラム、量子化学計算方法、および量子化学計算装置 | |
| US20120260228A1 (en) | Composite applications using service component architecture model and open virtualization format | |
| US9747004B2 (en) | Web content navigation using tab switching | |
| US12118645B2 (en) | Generating microstructures for materials based on machine learning models | |
| CN112156461B (zh) | 动画处理方法及装置、计算机存储介质、电子设备 | |
| JP5029096B2 (ja) | 電源ノイズモデル生成方法及び電源ノイズモデル生成装置 | |
| CN110413183B (zh) | 一种呈现页面的方法与设备 | |
| CN113052375A (zh) | 一种预测剧集播放量的方法和装置 | |
| US20160314612A1 (en) | Removing Redundant Volumetric Information From A Volume-Based Data Representation | |
| JP5970809B2 (ja) | 安定結合構造探索方法、プログラムおよび情報処理装置 | |
| JP5799645B2 (ja) | 電源電圧設定方法及び電源電圧設定プログラム | |
| US20170102847A1 (en) | Directional navigation of graphical user interface | |
| CN114712855B (zh) | 一种游戏元素的生成方法和装置,交互方法和装置 | |
| De Vriendt et al. | Uncovering phase transitions that underpin the flat-planes in the tilted Hubbard model using subsystems and entanglement measures | |
| JP7553873B2 (ja) | 量子回路設計装置、量子回路設計プログラムおよび量子回路設計方法 | |
| JP2014182423A (ja) | 薬剤候補化合物の設計方法、設計装置、及び合成方法、プログラム、並びに記録媒体 | |
| US12147645B2 (en) | Logical structure-based document navigation | |
| CN110046008B (zh) | 一种关联控件交互方法和装置 | |
| JP2008217594A (ja) | 化合物のスクリーニング方法及びそのスクリーニングシステム。 | |
| JP2016126593A (ja) | モデル作成プログラム、モデル作成方法、および情報処理装置 | |
| KR101485907B1 (ko) | 확률모델에 기반한 데이터 프리로드 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160412 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160520 |
|
| 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: 20160614 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160627 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5970809 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |