AutoDock VinはSBVS標準ツールだが、ZINCにはPDBQT形式がなくライブラリ準備が煩雑。MzDOCK・Raccoon2等の既存ツールはGUI依存・外部サーバー依存・前処理済みライブラリ前提で、研究者の参入障壁となっている。
→ 5つのBashスクリプトで SBVS全工程を完全自動化(ターミナルのみで完結)
| モジュール | 機能 |
|---|---|
| jamlib | ZINC取得→MMFF94最小化→PDBQT変換 |
| jamreceptor | fpocket自動ポケット検出・グリッドボックス設定 |
| jamqvina | QuickVina2並列実行(PC/クラウド/HPC) |
| jamresume | 中断ジョブの自動再開 |
| jamrank | 親和性+SimScoreでランキング |
ドッキングポーズの収束性を定量化する独自指標:
最良モード基準で閾値以内のモード割合の平均。高値 = ポーズが収束。ただしTotalModes少数時はSimScore=0でも問題ない(要注意)。
| 標的 | PDB | 結果 |
|---|---|---|
| ビタミンD受容体 | 1IE9 | 共結晶リガンド上位回収 |
| 鉱質コルチコイド受容体 | 3VHU | 近縁類似体上位 |
| LOV sensor domain | 4R38 | 共結晶リガンド上位 |
| プロゲステロン受容体 | 1SQN | 共結晶リガンド上位 |
FDA承認薬3,200化合物を適用。全標的でリカバリー成功。
QuickVina 2はexhaustiveness=32で実行。GPU版はsearch_depth=64で同等精度。
| ライブラリ種別 | 規模 |
|---|---|
| FDA承認薬(ZINC) | 〜3,200化合物 |
| カスタム購入可能化合物 | 〜1,400万種から選択 |
| 適用先 | ユースケース |
|---|---|
| lib/docking | UniDockRunner にSimScoreスコアラー追加 |
| lib/docking | fpocket自動グリッドボックス定義機能実装 |
| lib/docking | jamresume相当の中断再開ロジック追加 |
| lib/molgen | FDA承認薬ライブラリをMolgenYamlのベース化合物プールとして活用 |