跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

DrugCLIP 网页版使用指南:蛋白与配体匹配筛选

DrugCLIP 模型的使用指南,该模型由清华团队开发,用于高效的蛋白 - 配体打分计算。文章重点讲解了如何通过网页版进行操作,无需高配置硬件。核心功能包括根据已知口袋筛选配体,或根据已知配体寻找结合口袋。操作步骤涵盖 PDB 文件预处理、口袋提取方法选择(如 By Upload Ligand, By Het Id 等)、目标库设置及运行参数配置。适合药学背景用户快速上手 AI 辅助药物发现流程。

全栈工匠发布于 2026/2/5更新于 2026/9/107.9K 浏览
DrugCLIP 网页版使用指南:蛋白与配体匹配筛选

DrugCLIP 网页版使用指南

清华大学团队在《Science》发表的 DrugCLIP 模型实现了高效的蛋白–配体打分计算。该模型通常依赖高性能 GPU(如 A100),但官方提供网页版以降低硬件门槛,无需本地部署即可快速完成检索。

核心功能与逻辑

想快速上手任何 AI 工具,理解以下 3 个核心问题即可:

  1. 核心功能:给口袋找配体,或给配体找口袋。
  2. 应用域:适用于蛋白质 - 小分子口袋的筛选。
  3. 输入输出:明确输入格式与预期结果。

功能说明

  • 给口袋找配体:已知目标口袋,在网站可选的化合物库中,快速筛选出最可能与之结合的化合物。
  • 给配体找口袋:已知目标配体,在网站自带的蛋白口袋库中,精准匹配出最可能与之结合的口袋。

输入输出对应关系

输入Model输出
口袋DrugCLIP可能与之'结合'的配体
配体DrugCLIP可能与之'结合'的口袋

注意事项

  • 文件格式:必须严格按照网站示例模板准备。需要蛋白 PDB 文件,这是后续提取口袋的基础。
  • 口袋位置:口袋位置一定要给准。DrugCLIP 对口袋构象的要求相对宽松,但最怕口袋位置找错——位置一错,结果肯定不准。

操作步骤

类型一:给口袋(已知)找配体

以 CYPA 蛋白为例(PDB:8G9P,https://www.rcsb.org/structure/8G9P)。

1. 目标蛋白和配体预处理

在 PyMOL 或 RCSB 网站下载蛋白的 pdb 文件,得到 8G9P.pdb,然后建议删除水、删除其他蛋白及其他杂质,仅保留目标蛋白和配体,另存为 8g9p_protein.pdb 和 8g9p_lig.sdf,注意保存格式。

支持的文件格式包括:.pdb, .cif, .sdf, .mol2。确保上传的文件包含完整的蛋白受体结构。

图片

2. 上传网站及选择口袋提取方法

将刚刚提取的蛋白 pdb 文件上传,并从以下四种方法中选择一种:

  • By Upload Ligand:上传配体文件,基于配体位置自动识别口袋。需确保配体对接到正确的蛋白口袋中。
  • By Het Id:上传无配体的 pdb 文件,输入配体的 Het Id 即可识别对应口袋。
  • By Center Coordinates:上传无配体的 pdb 文件,输入配体在 pdb 文件中的 xyz 位置(PyMOL 中可查看)。
  • By Residue:上传无配体的 pdb 文件,输入配体附近的口袋残基(PyMOL 中可查看)。
  • Het Id 查看方法:直接在 RCSB 网站中对应的蛋白条目下方查看目标配体的 Het Id 名称,或用记事本打开 pdb 文件进行查看。

    image.png

    3. 选择筛选的目标库以及 Top_K
    • 目标库:选择查找小分子的范围,例如 ChemDiv 库。
    • Top_K:选择最终输出的数量,例如前 100 打分的分子。

    image.png

    4. 输入工作名运行、查看结果

    输入 Job name 后点击运行,等待处理完成后即可查看结果。

    图片

    类型二:给配体(已知)找口袋

    直接上传一个小分子即可实现钓靶。

    image.png

    类型三:构建化合物库

    网站中还提供了自定义化合物库进行筛选,只需上传一个 csv 文件即可。

    包含以下两列:

    IDSMILES
    ......

    总结

    通过上述步骤,用户可以利用 DrugCLIP 网页版高效完成蛋白与配体的匹配筛选任务。对于更详细的问题,建议参考论文作者发布的在线文档或社区讨论。

    目录

    1. DrugCLIP 网页版使用指南
    2. 核心功能与逻辑
    3. 功能说明
    4. 输入输出对应关系
    5. 注意事项
    6. 操作步骤
    7. 类型一:给口袋(已知)找配体
    8. 1. 目标蛋白和配体预处理
    9. 2. 上传网站及选择口袋提取方法
    10. 3. 选择筛选的目标库以及 Top_K
    11. 4. 输入工作名运行、查看结果
    12. 类型二:给配体(已知)找口袋
    13. 类型三:构建化合物库
    14. 总结

    更多推荐文章

    查看全部
    • 直流无刷电机 FOC 控制算法
    • RabbitMQ 事务机制与消息限流实战:Spring AMQP 高级应用
    • ARM 架构下 TTS 服务性能优化实战:从算法选型到工程部署
    • JavaScript 基础语法中篇:运算符、条件、循环与数组详解
    • Pico 4XVR 1.10.13 安装与使用指南
    • 城市花园小区维修管理系统的设计与实现
    • FPGA 验证核心:AXI Verification IP (AXI VIP) 详解
    • 空洞卷积(Dilated Convolution)网络架构与 PAMAP2 数据集实验分析
    • 学术期刊分级标准详解:A/B/C/D 类划分指南
    • Levenberg-Marquardt 非线性最小二乘优化算法 C++ 实战实现
    • OpenHTMLtoPDF Java HTML 转 PDF 使用指南
    • ComfyUI v0.18.0 发布:显存内存优化、VAE 架构进化及 API 前端升级
    • SpiffWorkflow 工作流引擎:Python 业务流程自动化指南
    • 虚拟机vmx打不开Failed to lock the file的解决方法
    • C++ 继承机制详解:从基础到多态应用
    • 腾讯 C++ 面试常见问题汇总(2025-2026)
    • 中小团队低成本搭建项目管理系统:Ubuntu 下 Dootask 私有化部署实战
    • OpenClaw 新手入门:环境搭建、模型配置与 WebUI 远程访问
    • 逐际动力发布 LimX COSA 具身智能操作系统,实现机器人自主作业
    • GitHub Copilot 人工智能编程助手功能介绍

    相关免费在线工具

    • 加密/解密文本

      使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • 随机西班牙地址生成器

      随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

    • Gemini 图片去水印

      基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

    • curl 转代码

      解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online