任务管理
返回首页
无需注册即可使用:本工具在免费工具页可直接运行,打开后会自动定位到「对接前准备」面板。 立即开始清理 →

PDB 清理工具

去除结构预测注释、水/离子,并检查文件规范性

点击或拖拽上传 PDB 文件

AlphaFold 通常在文件头部添加 REMARK 行(含 pLDDT / confidence),Swiss-Model 添加 QMEAN / GMQE 注释。 这些注释会让许多对接软件报错,建议勾选「去除注释行」。

处理中...

关于 PDB 预处理(对接前准备)

刚从数据库下载的 PDB 文件往往不能直接拿去做对接:里面混着成千上万行 REMARK / USER 注释、水分子、金属离子、辅因子和配体,有些残基还带多个交替构象(altloc)。这些内容会让格点盒子判定失准、读取出错,甚至让对接或模拟流程直接报错。

本工具做的是对接前准备里最标准的那一步清洗:只保留 ATOM / HETATM(标准残基) / TER / END 记录,其余一律剔除,再按需处理 altloc 和残基名标准化,最后给出一个干净、规范的蛋白 PDB。

清理项说明

  • 去除注释:丢弃 REMARK、HEADER、CRYST1、ORIGX、SCALE、MODEL 等非结构行,包括 AlphaFold、Swiss-Model 写入的置信度注释
  • 去水去离子:移除 HOH / WAT 等水分子与 Na⁺、Cl⁻、K⁺、Mg²⁺、Zn²⁺ 等金属离子
  • 去配体与非标准残基:非标准氨基酸和有机小分子一并剔除,保证蛋白链干净
  • altloc 处理:同一残基的多个交替构象只保留 A 构象,避免原子重复
  • 残基名标准化:把 HID / HIE / HIP 统一成 HIS,CYX 统一成 CYS,ASH→ASP、GLH→GLU、LYN→LYS、MSE→MET 等
  • 结构体检:输出原子序号重复、缺 TER、缺 END、疑似非蛋白文件等问题提示

适用场景

  • 分子对接前清理蛋白结构,确保格点盒子与打分不受水、离子干扰
  • 处理 AlphaFold / Swiss-Model 预测结构,去掉大量注释与低置信度冗余行
  • 整理从 PDB 数据库下载的结构,统一成规范格式后再跑流程
  • 分子动力学模拟前,把结构整理成建模工具的干净输入

常见问题

分子对接前为什么要去掉水和离子?

水分子和金属离子会占据结合口袋,干扰格点盒子的自动判定与对接打分,多数常规对接流程会先去掉它们;如果需要保留关键结构水,可以在对接时再单独加回。

AlphaFold 预测的 PDB 可以直接对接吗?

可以,但建议先用本工具清理。AlphaFold 与 Swiss-Model 的结构常带有大量 REMARK、USER 注释行以及偏低置信度的柔性区,清理后结构更规范,对接与模拟流程更不容易报错。

altloc 是什么?需要处理吗?

altloc 是同一残基在晶体中出现的多个构象(交替位置)。对接前通常只保留 A 构象,避免同一原子重复出现导致读取出错。

PDB 预处理需要注册吗?

不需要注册,完全免费,处理完成后可以直接下载清理后的 PDB 文件。

相关工具