BindCraft Installation 使用

方式一 Google Colab

colab.research.google.com

方式二 NVIDIA显卡 (40G)
复制代码
conda create --name BindCraft python=3.12 -y

conda activate BindCraft

git clone https://github.com/martinpacesa/BindCraft [install_folder]

cd [install_folder]

bash install_bindcraft.sh --cuda '12.4' --pkg_manager 'conda'

这个下载好慢

第一步:目标蛋白配置

打开PDL1.json

复制代码
cp PDL1.json  /settings_target/AF-P1.json

vim AF-P1.json

settings_target文件夹中创建你的目标配置文件。以"AF-P18428-F1-model_v6.pdb"为例,主要配置项包括:

复制代码
{
  "design_path": "保存设计结果的路径",
  "binder_name": "设计文件前缀名",
  "starting_pdb": "目标蛋白PDB文件路径",
  "chains": "要靶向的蛋白链",
  "target_hotspot_residues": "绑定位点,如'1,2-10'",
  "lengths": "设计长度范围",
  "number_of_final_designs": "期望的最终设计数量"
}

{
  "design_path": "/workspace/AA/[install_folder]/AF-P1/",
    "binder_name": "AF-P18428-F1-model_v6",
    "starting_pdb": "/workspace/AA/[install_folder]/example/AF-P18428-F1-model_v6.pdb",
    "chains": "A",
    "target_hotspot_residues": " ",
    "lengths": [10, 50],
    "number_of_final_designs": 100
}
~           
第二步:运行设计脚本
复制代码
conda activate BindCraft
python -u ./bindcraft.py --settings './settings_target/AF-P1.json'
第三步:结果分析与优化

设计完成后,系统会生成多个通过筛选的最终设计。建议生成至少100个通过所有过滤器的最终设计,然后选择排名前5-20个进行实验验证。

相关推荐
JicasdC123asd4 分钟前
快速跨阶段部分网络改进YOLOv26特征提取效率与梯度流动双重优化
人工智能·yolo·目标跟踪
所 爱7 分钟前
【重磅更新】Cursor Pro 会员独享功能上线!支持 Claude 4.5,智能编码再升级!
人工智能
Swift社区13 分钟前
AI 时代,应用入口正在消失
人工智能
free_7316 分钟前
超越“回答”,AI Agent迎来全链路安全治理挑战
人工智能·python·网络安全
召田最帅boy17 分钟前
SpringBoot实现AI智能评论审核与自动回复
人工智能·spring boot·后端·架构
德育处主任17 分钟前
『n8n』If组件的用法
人工智能·aigc·工作流引擎
菩提树下的凡夫28 分钟前
激光应用1---影响激光光斑大小和功率密度的因素
人工智能
AI-Ming32 分钟前
注意力机制拓展-大模型知识点(程序员转行AI大模型学习)
人工智能·学习
Mintopia33 分钟前
agent-cli 哪家强?别只看“能跑”,要看“能交付”
人工智能
kishu_iOS&AI36 分钟前
PyCharm 结合 uv 进行 AI 大模型开发
人工智能·pycharm·大模型·uv