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个进行实验验证。

相关推荐
ZFSS1 分钟前
VS Code + Luma MCP 使用教程
人工智能·ai·ai作画·copilot·ai编程·ai写作
某林2122 分钟前
ROS2 语音机器人实战:从 KCF 跟随失效到 RTAB-Map 建图闭环的完整排障
人工智能·机器人·语音识别·ros2·架构重构·技术复盘·c++底层排错
Tongpao_SSDHDD3 分钟前
希捷酷鹰ST6000VX008实测解析:中小安防监控高性价比存储方案
大数据·数据库·人工智能
Ricky05536 分钟前
基于作物特性的语义分割技术用于高效农业病害评估(西班牙德国2025年联合研究)
人工智能·目标检测·图像分割
jkyy20147 分钟前
车载健康座舱成新赛道?汽车健康数字化重塑出行新价值
大数据·人工智能·汽车·健康医疗
jllllyuz8 分钟前
MATLAB实现滚动轴承故障诊断(外圈故障)
开发语言·人工智能·matlab
xianghongtao011610 分钟前
把 Prompt 当成“可训练参数“:SkillOpt 如何用深度学习的纪律去优化 Agent 技能
人工智能·深度学习·性能优化·prompt
2601_9594801512 分钟前
Moneta Markets亿汇:“应用软件股遭遇AI再定价”
人工智能
IT古董12 分钟前
AI行业最新动态 | 2026年6月10日
人工智能
zhuhai_xigedian15 分钟前
源网荷储一体化 vs 传统供用电模式:差异、优势与转型路径
大数据·人工智能·分布式·系统架构·能源