計算生命科学の基礎

分⼦動⼒学計算と⽣体⾼分⼦の機能解析:
タンパク質の動的構造と機能神⼾⼤学⼤学院⼯学研究科 応用化学専攻
中津井雅彦

アウトライン• (古典)分⼦動⼒学計算とは– (古典)分⼦動⼒学計算の概要– 運動方程式– 数値解法– ⼒場– 境界条件• 実例– タンパク質・リガンド間の結合自由エネルギー予測(MP-CAFEE法)

(古典)分⼦動⼒学計算の概要• 原⼦を「質量を持つ粒⼦」とみなし、古典⼒学の運動方程式を解くことで位置を求める
13例) ニュートンの第二法則

=

( )

2=

i
5
4

質点iが受ける力
質点iの質量質点iの位置質点iの加速度

古典力学に基づいているため、量子的な効果は計算しない
粒子を動かすための力は、経験的に決められたポテンシャルの空間微分
ポテンシャルの空間微分

加速度・力・質量の時刻に対する微分方程式
初期座標・初期速度・力・質量がわかれば、任意の時刻の座標を計算できる
ただし、解析的に解けない
解析的に解けないので、数値的に解く
数値的に解く必要がある
解析的に解けない
数値的に解く“The science of simulating the motions of a system of particles” (Karplus & Petsko)

(古典)分⼦動⼒学計算の概要• 決定論的な⼿法– 将来の時間における系の状態が、現在の状態から予測できる• 分⼦動⼒学計算のサイクル

1. 一定の短い時間刻みの間に、各々の原⼦にかかる⼒を定数として予測する
2. 各々の原⼦の現在の座標および速度と、1. で計算した各々の粒⼦へかかる⼒から、一定の短い時間刻み後の原⼦の座標および速度を計算する
短い時間刻みごとに、原⼦の座標のスナップショットを得る

トラジェクトリ(古典)分⼦動⼒学計算の流れ
原⼦の初期座標各々の原⼦にかかる「⼒」を計算「⼒」に従って、原⼦を移動

時刻を1ステップ(Δt)進める

結果を分析するタンパク質や化合物の⽴体構造取得

経験的な「⼒場」を用いて各々の原⼦にかかる⼒を計算

古典⼒学(ニュートン⼒学、解析⼒学)
に従って、数値積分により、Δt分の原⼦の移動を計算

(古典)分⼦動⼒学計算に必要な情報• 原⼦の三次元座標– X線結晶解析, NMR等
– 無料の公的データベース• PDB• 原⼦の電荷情報 (原⼦にかかる⼒を計算する際に使用)– タンパク質(アミノ酸や主要な⾦属原⼦等)– それ以外の化合物• 量⼦計算により求める

タンパク質の⽴体構造を取得する
国際タンパク質データバンク (wwPDB) http://www.wwpdb.org/

X線決勝解析、NMR等の手法によって原子レベルの分解能で解析されたタンパク質・核酸・糖などの生体高分子の立体構造
PDBj, RCSB PDB, EBI PDBe

タンパク質の⽴体構造を取得する PDBフォーマット

Lysozyme(1AKI.pdb)

原⼦ごとに、三次元座標が記述されている

X, Y, Z座標 (Å単位)原⼦を配置する
球境界条件

周期境界条件真空基本セル
イメージセル球境界条件では、球境界付近での⽔の挙動が不自然になることがある初期速度( )==数値積分には、初期座標・初期速度の両方が必要
初期速度の与え方• 初期速度を与えずにMDを⾏う• ボルツマン分布に従うように初期速度を発⽣させる
,

,

=
=

22+2

exp −
exp −2+(正規分布)

(古典)分⼦動⼒学計算の流れ
原⼦の初期座標各々の原⼦にかかる「⼒」を計算「⼒」に従って、原⼦を移動

時刻を1ステップ(Δt)進める

結果を分析するタンパク質や化合物の⽴体構造取得

経験的な「⼒場」を用いて各々の原⼦にかかる⼒を計算

古典⼒学(ニュートン⼒学、解析⼒学)
に従って、数値積分により、Δt分の原⼦の移動を計算

古典分⼦動⼒学で扱う基本的な法則
ニュートンの法則• 第一法則 (慣性の法則)– 外⼒を受けない質点は、等速直線運動を⾏う– (数学的には、第二法則に含まれる)• 第二法則 (運動方程式)– 質量mの質点の座標rは、質点に働く⼒Fを用いて、以下のように表すことができる=( )=• 第三法則 (作用反作用の法則)=−

質点iが受ける力
質点iの質量質点iの位置
質点iの加速度古典分⼦動⼒学で扱う基本的な法則
その他の重要な法則• ⼒の重ね合わせの原理– 質点に複数の⼒Fa, Fb, Fc, …が働くときに、質点はその和Fが働いた場合と同様にふるまう=+!+" +⋯

以上の基本原理を使って、質量を持つ粒子を動かしていく
2

1

3“The science of simulating the motions ofa system of particles” (Karplus & Petsko)i54

運動方程式の数値解法• 運動方程式は解析的に解けないため、数値積分を⾏う。
• 数値積分により、次のステップの位置を計算する

テイラー展開

+∆=

+∆ &

+∆

=

+∆ &&

+∆

=&+ ∆ &(&+∆=&+∆=∆( ( ) + )(∆ )+2!
( )∆++ )(∆ )2!
+ )(∆ )+ )(∆ )• 初期座標・初期速度があれば、数値的に解ける(( ) = *運動方程式の数値解法 (Verletの方法)

Verletの方法( t+Δt, t-Δt のテイラー展開から導出 )+∆=+∆ &−∆

=

−∆ &

+∆

+−∆

+∆

+∆

=.
=.

−−=.

∆
∆
(( ) +,( ) + )(∆ - )
+2!
3!
∆∆
(( ) −,( ) + )(∆ - )
+2!
3!

−∆−∆

+∆

+∆
+∆

( + )(∆ - )( (/) + )(∆ - )=*(( ) = *+ )(∆ - )運動方程式の数値解放 (蛙飛び法)
∆01
∆
+02

+∆
&

1+ ∆
21+ ∆
21+ ∆
2=1+ &( + ∆ )∆2=&1− ∆2+∆

(古典)分⼦動⼒学計算の流れ
原⼦の初期座標各々の原⼦にかかる「⼒」を計算「⼒」に従って、原⼦を移動

時刻を1ステップ(Δt)進める

結果を分析するタンパク質や化合物の⽴体構造取得

経験的な「⼒場」を用いて各々の原⼦にかかる⼒を計算

古典⼒学(ニュートン⼒学、解析⼒学)
に従って、数値積分により、Δt分の原⼦の移動を計算

各々の原⼦にかかる「⼒」を計算する
タンパク質に働く⼒

21• 静電相互作用• ファンデルワールス相互作用• ⽔素結合• 疎⽔性相互作用3i54(⽔の存在が重要)

ポテンシャルエネルギー
経験的な「⼒場」関数により、原⼦の座標を元に計算する
ポテンシャルエネルギーを微分することで、原⼦に働く⼒が得られる= −grad 688grad = 7+7+78 98 988 9

分⼦⼒場計算法
Molecular Mechanics Method (MM法)
分⼦構造に関する経験的な概念を数学的に記述
様々な⼒場が提案されている
OPLS, Amber, CHARM 等

⼒場の例

共有結合

計算量が非常に⼤きい
クーロン⼒,ファンデルワールス⼒

Molecular dynamics simulations and drug discovery, Jacob D Durrant and J Andrew McCammon, BMC Biology 2011, 9:71

原子の位置によって、エネルギーが決まる

共有結合に関するポテンシャル

結合⻑ (bond length)<:; < − <=>結合角 (bond angle)?

6!ABC:@ ? − ?=><=><6 BDE=?=>?

共有結合に関するポテンシャル
二面角 (improper torsion)
二面角 (torsion)

16torsion = LR [1 + cos OT − Q ]2
16improper torsion = LM 1 + cos OP − Q
2非結合項のエネルギー (クーロン⼒)
静電エネルギーi<jWW6electrostatic =4 Y<
qi : 原⼦iの電荷
qj : 原⼦jの電荷符号が異なる場合: 斥⼒
符号が等しい場合: 引⼒
⼒の⼤きさは、距離に反⽐例する計算系全体の静電エネルギーは、系を構成するすべての原⼦ペアに対する静電エネルギーの和で表される

WW6electrostatic = Z
4 Y<[

非結合項のエネルギー (ファンデルワールス⼒)
ファンデルワールス・エネルギーi<j^_6van der Waals =− `<<Lennard-Jones Energy

計算系全体のファンデルワールス・エネルギーは、系を構成するすべての原⼦ペアに対するファンデルワールス・エネルギーの和で表される^_− `6van der Waals = Z<<[粗視化モデルと全原⼦モデル• 粗視化モデル(ユナイテッド原⼦モデル)– 複数の原⼦を一つの粒⼦として扱う– 重元素と、それに結合する⽔素原⼦など– CHARMm19, GROMOS96等• 全原⼦モデル– ⽔素原⼦も含め、全ての原⼦を別個の粒⼦として扱う– OPLS, Amber, CHARMm22, CHARMm27等

分⼦⼒場の種類• OPLS– 結合と結合角のパラメータはAmber ff94と同じ– 二面角・非結合のパラメータを独自に決定• Amber– ff94, ff96, ff99, ff03, ff99SB, ff99SB-ILDN等– ff94, ff99: へリックス構造を取りやすい– ff96 シート構造を取りやすい• CHARMm– CHARMm19: 粗視化原⼦モデル, タンパク質– CHARMm22: 全原⼦モデル, タンパク質&⽔– CHARMm27: 全原⼦モデル, DNA, RNA, 脂質

Amber分⼦⼒場の⽐較
実質的な自由度が二面角P, Tのみの最小単位であるアラニンジペプチドや、グリシンジペプチドを用いてP, Tのパラメータを決定する
アラニンテトラペプチドの構造式
Comparison of Multiple Amber Force Fields and Development of Improved
Protein Backbone Parameters, Viktor Hornak, Robert Abel, Asim Okur,
Bentley Strockbine, Adrian Roitberg, and Carlos Simmerling, PROTEINS:Structure, Function, and Bioinformatics, 65:712-725 (2006)

アラニンテトラペプチド
ff94
ff96
ff99
ff99SB
ff03
ff99SB-ILDN

グリシンジペプチドにて主鎖二面角P, Tの値を推定後、アラニンジペプチドにて二面角P′, T′の値を推定

P, T(P = T)の値を、アラニンテトラペプチドの伸張・へリックス状態のエネルギー差を再現するように調整
アラニンジペプチドの⾼精度量⼦計算によりP, Tの値を推定
グリシンジペプチドにてP, Tを推定後、アラニンジペプチドによりP′, T′の値を推定
溶媒中での環境を直接QMで計算し、電荷と二面角を求める
ff99SBでP′, T′が再現できないイソロイシン、ロイシン、アスパラギン酸、アスパラギンを用いて、P′, T′を最適化

分⼦⼒場の⽐較
Hornakらの⽐較

アラニンテトラペプチドの構造式
Comparison of Multiple Amber Force Fields and Development of
Improved Protein Backbone Parameters, Viktor Hornak, Robert Abel,
Asim Okur, Bentley Strockbine, Adrian Roitberg, and Carlos Simmerling,
PROTEINS: Structure, Function, and Bioinformatics, 65:712-725 (2006)

アラニンテトラペプチド
Gly3, Ala3の、P, ψに関する自由エネルギーマップ
Amber ff99SB, ff03, ff94, ff99, ff94GSの比較(80ns, 水分子TIP3Pでのシミュレーション)
下記論文のFig. 3.
Comparison of Multiple Amber Force Fields and Development of Improved Protein
Backbone Parameters, Viktor Hornak, Robert Abel, Asim Okur, Bentley Strockbine,Adrian Roitberg, and Carlos Simmerling, PROTEINS: Structure, Function, andBioinformatics, 65:712-725 (2006)

Comparison of Multiple Amber Force Fields and Development of Improved Protein Backbone Parameters,Viktor Hornak, Robert Abel, Asim Okur, Bentley Strockbine, Adrian Roitberg, and Carlos Simmerling,
PROTEINS: Structure, Function, and Bioinformatics, 65:712-725 (2006)

分⼦⼒場の⽐較
Are Protein Force Fields Getting Better?
A Systematic Benchmark on 524 Diverse NMR Measurements,
Kyle A. Beauchamp, Yu-Shan Lin, Rhiju Das, and Vijay S. Pande, Jornal of Chemical
Theory and Computation, 8. 1409-1414, 2012

分子力場の比較
下記論文のFig.1

Are Protein Force Fields Getting Better?
A Systematic Benchmark on 524 Diverse NMR Measurements,
Kyle A. Beauchamp, Yu-Shan Lin, Rhiju Das, and Vijay S. Pande, Jornal ofChemical Theory and Computation, 8. 1409-1414, 2012c =Z dexpt−d⽔分⼦の⼒場

O qO

OO

qL

qL

rOH

H

∠HOHqH

H

H

qM

TIP3P

TIP4P

点数

結合長 (Å) 結合角 (∠HOH °)SPC

1109.47

HH

H
TIP5P

qH

qO

0.41

-0.82

0.417-0.834

0.52

00.241

0qM

qL

3点モデル
TIP3P
TIP4P

4点モデル

TIP5P

5点モデル

0.9572104.52-1.04-0.241

⽔分⼦の⼒場
O

O
H

H

H

EP

H

EP

TIP3P

O

EP

H

H

TIP4P

TIP5P

Model

密度ρ, g/cm3

蒸発熱
ΔHvap, kcal/mol

定圧⽐熱
Cp, cal/mol・deg

等温圧縮率106K,atm-1

熱膨張係数105α, deg-1

誘電率ε

拡散係数
105D, cm2/s

SPC

0.985

10.74

2060±4106±860±10

3.9

TIP3P

1.002

10.41

2064±592±888±6

5.1

TIP4P

1.001

10.65

2060±4544±860±103.3

TIP5P

0.999

10.46

2941±263±682±22.6Exptl.

0.997

10.51

1945.82578.32.3

実験値との一致が良い
実験値との一致が悪い

Jorgensen, W. L. et al.: Proc. Natl. Acad. Sci. USA, 102, 6665 (2005), Table 2より引用

遠距離相互作用の計算: 境界条件
球境界条件

周期境界条件真空基本セル
イメージセル球境界条件では、球境界付近での⽔の挙動が不自然になる⻑距離相互作用におけるクーロン⼒・ファンデルワールス⼒の減衰
クーロン相互作用・ファンデルワールス相互後作用の計算量 ∝ j結合に関する計算量 ∝ j
カットオフ法: もっとも単純な近似法

クーロン⼒

ファンデルワールス⼒

WW6electrostatic =4 Y<^_6van der Waals =− `<<fh
クーロン⼒は、 fg、ファンデルワールス⼒はee に⽐例して減衰する

クーロン⼒は減衰が遅いため、⻑距離相互作用を考慮する必要があるベルレの帳簿法 (距離によるカットオフ)<"∆<

カットオフ距離<" + ∆<は、ボックスサイズの1/2以下

ボックスサイズは、カットオフ距離<" + ∆<の倍以上を指定する

1. 相互作用を計算しようとしている分⼦からの距離が<" + ∆<よりも短い距離にある全ての分⼦をリストアップ
2. 一定のステップ数が経過するまでは、1. でリストアップした分⼦のみをエネルギー計算の対象とする

⻑距離相互作用におけるクーロン⼒・ファンデルワールス⼒の減衰
クーロン相互作用・ファンデルワールス相互後作用の計算量 ∝ j
カットオフ法: もっとも単純な近似法

クーロン⼒

ファンデルワールス⼒

WW6electrostatic =4 Y<^_6van der Waals =− `<<fh
クーロン⼒は、 fg、ファンデルワールス⼒はee に⽐例して減衰する

クーロン⼒は減衰が遅いため、⻑距離相互作用を考慮する必要がある静電相互作用の計算(Ewald法)
系に周期性があることを利用して、エネルギーや⼒をフーリエ級数展開する
無限遠からの影響を考慮する
周期的境界条件下での静電相互作用
6electrostatic,,…,l1 ′= ZZZ
24 YBWW−+O

収束が遅い

Ewald法では、上記の式を以下のように表す
6electrostatic

l= 6real + 6wave + 6self

W W erfc o − + O1 ′6real = Z Z Z
24 Y − +pB

26wave =ZL

rs06self = Zexp −W o4 Y**4o定数

ZZ(補助関数により)収束が速い
2 ut exp −erfc d = 1 − erf d =WWcos * ·4 Y−

収束が速い

系の電荷を中和する
Ewald法やParticle Mesh Ewald法(PME法)は、系の電荷の和が0であることが前提
系の電荷が0でない場合は、電荷を中和する(0にする)必要がある• イオンを発生させる– 電荷を中和させるだけのイオン(Na+, Cl-など)を、溶媒に加える(溶媒分⼦を置き換える)• 溶質の全原⼦に電荷を分散させる• アミノ酸の電荷状態を調節する

分⼦動⼒学シミュレーションの実際の流れ
1. 構造情報の取得(PDB等)
2. 構造情報の確認、⽋失領域の補完
電荷、⽔素原⼦

3. シミュレーションボックスの定義

境界条件の設定(カットオフ距離を考慮)

4. ⽔分⼦の追加
5. 電荷の中和イオンの追加等

6. エネルギー最小化 (最急勾配法等)
7. 系の平衡化(NVT -> NPT)
8. プロダクトラン
実際の分⼦動⼒学計算

9. トラジェクトリの解析

実例

バイオグリッドHPCIプロジェクト「新薬開発を加速する「京」インシリコ創薬基盤の構築」
プロジェクト「新薬開発を加速する「京」インシリコ創薬基盤の構築」
バイオグリッドKBDD (K supercomputer-based drug discovery project by Biogrid pharmaconsortium)

MP-CAFEE法*による、タンパク質-リガンド間結合自由エネルギーの計算*H. Fujitani, et. al., “Massively parallel computation of absolute binding free energy with well-equilibrated

Physical Review E, 79, 021914, (2009)

states”,

参考文献等
•
•
•
••
•
•

「タンパク質計算科学 基礎と創薬への応用」, 神⾕成敏・肥後順一・福⻄快文・中村春⽊, 共⽴出版, 2009
「コンピュータ・シミュレーションの基礎[第2版]」, 岡崎進・吉井範⾏, 化学同人, 2011
「⽣体系のコンピュータ・シミュレーション」, 岡崎進・岡本祐幸 編, 化学同人, 2002
Improved side-chain torsion potentials for the Amber ff99SB protein force field, Kresten
Lindorff-Larsen, Stefano Piana, Kim Palmo, Paul Maragakis, John L Klepeis, Ron O Dror,and David E Shaw, Proteins, 78(8), 1950-1958, 2010
「⽣体分⼦の分⼦動⼒学シミュレーション(1) 方法」, 古明地勇人, 上林正⺒, ⻑嶋雲兵, J.
Chem. Software, Vol. 6, No. 1, pp. 1-36, 2000
Are Protein Force Fields Getting Better? A Systematic Benchmark on 524 Diverse NMR
Measurements, Kyle A. Beauchamp, Yu-Shan Lin, Rhiju Das, and Vijay S. Pande, Jornalof Chemical Theory and Computation, 8. 1409-1414, 2012
Comparison of Multiple Amber Force Fields and Development of Improved ProteinBackbone Parameters, Viktor Hornak, Robert Abel, Asim Okur, Bentley Strockbine,Adrian Roitberg, and Carlos Simmerling, PROTEINS: Structure, Function, andBioinformatics, 65:712-725 (2006)