FEP-RBFEはリード最適化の最高精度計算手法だが、HPCクラスタと専門知識の壁が普及を妨げてきた。既存OSS(pmx, PyAutoFEP等)はCLI専用でHPC依存、商用FEP+は精度が高いが高額、AMBER20は高精度だが自動化が限定的。
| 手法 | 解決する課題 |
|---|---|
| CS-Mapping | 3D情報で対称性曖昧さを解決 |
| CS-FEP | combined-structure中間状態で電荷中立性維持 |
| CAR Algorithm | BARリアルタイム監視で動的シミュレーション長調整 |
収束基準を満たしたら即座に早期終了する動的制御
摂動サイズが大きい変換ほど自動的に長いシミュレーションを割り当て。BAR時間順・逆・移動平均の3曲線で収束を判定。
| 手法 | MUE(kcal/mol) | R² | τ |
|---|---|---|---|
| ALCHEMD | 0.86 | 0.60 | 0.56 |
| AMBER20 | 0.76 | 0.63 | 0.58 |
| FEP+ (商用) | 0.76 | 0.66 | 0.57 |
MUEは若干下回るがCDK2・Thrombinで最高精度。精度差は実用上許容範囲内。
| ターゲット | MUE | R² | τ |
|---|---|---|---|
| CDK2 | 0.68 | 0.64 | 0.62 |
| Thrombin | 0.71 | 0.78 | 0.71 |
| PTP1B | 0.60 | 0.71 | 0.69 |
| BACE | 0.91 | 0.43 | 0.50 |
| MCL1 | 1.03 | 0.55 | 0.56 |
固定長プロトコル廃止により簡単な変換を過剰計算しないCARの効果
| 適用先 | ユースケース |
|---|---|
| lib/fep | CS-Mapping + CS-FEP + CAR を DockFEP / MMGBSAEngine に統合 |
| lib/docking | UniDockスクリーニング後トップ候補をALCHEMDでRBFE精密評価 |
| lib/fep | 非標準残基自動パラメータ化で共有結合阻害剤対応を実現 |
コード: github.com/CADD-ScientificResearch/ALCHEMD