SBDD の生成 SOTA は拡散・フローマッチング等の transport-based モデルだが、de novo 設計・ドッキング・配座生成はそれぞれ別モデルとして個別に設計・学習されてきた。
→ 全タスクを 1 つの多モダリティ・フローマッチングとして定式化し、転移学習の便益を検証できないか?
8Å ポケットを heterogeneous graph 化。タスクはモダリティを生成/条件/欠落に分割するだけで定義。FlowMol3 拡張の SE(3)-等変 GNN を 4 ConvBlock。連続=ODE, 離散=CTMC を同時サンプリング。
| Task / Metric | OMTRA | Best baseline |
|---|---|---|
| De novo %PB-Valid+IP | 26 | 19 (Pocket2Mol) |
| De novo %PB-Valid | ~90 | 89.8 (Pocket2Mol) |
| Dock top-1 %PB-Valid | 91 | 84 (AlphaFold3) |
| Dock top-1 %≤2A | 92 | 93 (AlphaFold3) |
| Dock top-5 %PB-Valid | 96 | 81 (Gnina) |
Crossdocked (de novo) / PoseBusters Benchmark (docking)
| 観点 | 従来 (タスク別モデル) | OMTRA |
|---|---|---|
| 対応タスク | 1モデル=1タスク | de novo/docking/配座/pharm を1重み |
| 定式化 | 個別設計 | modality partition の違いで統一 |
| 同時条件付け | pocket OR pharm | pocket + pharm 同時 (新タスク) |
| 事前学習データ | protein-ligand のみ | + 500M 3D 配座 (Pharmit) |
| 転移の便益 | - | modest/非一貫と率直に報告 |