MD シミュレーションの精度は force field の dihedral 項に強く依存し、特に薬物様小分子の難 dihedral(共役系・芳香環隣接 sp3 など)では汎用 GAFF/OpenFF パラメータの誤差が顕在化する。これを補正する bespoke dihedral fit は本来 QM torsion scan を要するため、計算資源が乏しい研究グループには手が届きづらかった。
→ 「無料 Colab CPU だけで完走する」「reference を NN-IP に置き換える」の 2 点で参入障壁を一気に下げる。
SMILES → RDKit conformer → Antechamber(AM1-BCC) or Psi4(RESP) で電荷 → NN-IP / QM で torsion scan → OpenMM で dihedral 抜き minimize → 最小二乗 fit → Amber/OpenMM/GROMACS 出力。すべて Jupyter cell 単位で分割。
Hopkins & Roitberg (2014) の analytic linear least-squares 定式化 + Rotational Profiler (Rusu et al. 2020) アルゴリズムを NN-IP reference に対応させた拡張。
主軸は ANI-2x(ωB97X/6-31G(d) 学習、元素 H/C/N/O/F/Cl/S)。荷電分子は AIMNet2、広元素群(P/Br/I)が要れば MACE-OFF、超高速 prototype には GFN2-xTB を選択できる pluggable 設計。
並列処理を排除しているため Colab セッション制限(90 分アイドル / 12 時間連続)に余裕で収まる。
1 分子あたりの dihedral fit 完走時間
DFT を NN-IP に置き換えるだけで 1 桁短縮。GPU 不要。
代表 6 分子で profile shape・barrier 高さがほぼ重なる。B3LYP / MP2 でも追加検証済。
| 分子 | 系統 | 備考 |
|---|---|---|
| Amylmetacresol | 抗菌(口腔) | 長アルキル鎖の φ/ψ |
| Benzocaine | 局所麻酔 | 芳香環 - エステル間 dihedral |
| Betahistine | 抗めまい薬 | ヒスタミン類縁 |
| Betazole | 胃液分泌試薬 | 追加で B3LYP/MP2 対照 |
| Chalcone | 天然物 / 抗炎症 | 共役系の難 dihedral |
| 7-Methoxyflavone | フラボノイド | OPLS で誤差顕在化が知られる |
| Reference | 強み |
|---|---|
| ANI-1x / 1ccx / 2x | 速度・H/C/N/O/F/Cl/S 対応・default |
| AIMNet2 | 荷電分子 OK・B97-3c / wB97M-D3 |
| MACE-OFF | P, Br, I を含む 10 元素・transferable |
| GFN2-xTB | semiempirical・~1000 atom スケール |
| Psi4 (HF/B3LYP/MP2) | 最終確認・高精度対照 |
ML potential を pluggable に差し替えられる設計。今後の NN-IP 進化を取り込みやすい。
| ツール | Reference | 実行環境 |
|---|---|---|
| Paramfit | QM | ローカル / クラスタ |
| ParaMol | QM | ローカル |
| OpenFF BespokeFit | QM (Psi4) | ローカル / クラウド |
| Rotational Profiler | QM | Web サーバ |
| ParametrizANI | NN-IP / QM | Colab 無料 CPU |