DiffDock是基于扩散模型的分子对接工具,可预测配体(小分子/多肽)与蛋白质的结合构象。核心算法通过几何扩散过程实现高精度对接预测。
结果文件夹——SDF、mol2输入
├── complex_0/ [对接构象集合]
│ ├── rank1.sdf [Top1对接构象]
│ └── rank{排名}_confidence{置信度}.sdf [对接置信度]
└── diffdock_viewer.html [3D可视化结果]
结果文件夹——smi输入
├──molecular_name1
│ ├── complex_0/ [对接构象集合]
│ │ ├── rank1.sdf [Top1对接构象]
│ │ └── rank{排名}_confidence{置信度}.sdf [对接置信度]
│ ├── diffdock_viewer.html [3D可视化结果]
│ └── temp.smi [当前分子的结构式]
├──molecular_name2
└── ……
每个文件命名格式为:
rank{排名}_confidence{置信度}.sdf
| 文件类型 | 说明 | 示例 |
|---|---|---|
| PDB文件 | 蛋白质三维结构文件,需包含原子坐标和链信息 | ATOM 1 N MET A 1 -12.221 25.927 10.919 |
| SDF文件 | 配体分子结构文件,包含原子连接信息 | RDKit 3D
12 12 0 0 0 0 0 0 0 0999 V2000
0.0000 0.0000 0.0000 C 0 0 0 |
| SMI文件 | SMILES字符串文本文件(可多行) | C1=CC=CC=C1 苯环 |
| mol2文件 | Tripos分子结构文件,包含原子坐标、键连接、电荷及分子力场参数 | @MOLECULE benzene 12 12 SMALL NO_CHARGES @ATOM 1 C1 1.213 -0.702 0.000 C.ar 1 BENZENE 0.0000 2 C2 0.000 -1.404 0.000 C.ar 1 BENZENE 0.0000 3 C3 -1.213 -0.702 0.000 C.ar 1 BENZENE 0.0000 |
可视化说明: