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

相关推荐
志栋智能12 小时前
跨越人机边界:超自动化巡检如何重塑工作流程?
运维·网络·人工智能·安全·自动化
悠悠1213812 小时前
从零到一搭建AI智能体:hello-agents项目实战部署全记录
人工智能
kishu_iOS&AI12 小时前
NLP —— LSTM/GRU模型
人工智能·pytorch·深度学习·自然语言处理·gru·lstm
马优晨12 小时前
大语言模型(LLM)、Embedding 模型、reranker重排序模型 有什么关系
人工智能·语言模型·embedding·embedding 模型·大语言模型(llm)
OpenCSG12 小时前
Kimi K2.6:月之暗面发布的原生多模态智能体模型
人工智能·开源·大模型·ai技术·kimi k2.6
steven_yzx12 小时前
自动驾驶相机坐标系转换
人工智能·数码相机·自动驾驶
硅谷秋水12 小时前
《自动驾驶系统开发》英文版《Autonomous Driving Hanbook》推荐
人工智能·深度学习·机器学习·计算机视觉·语言模型·自动驾驶
AI服务老曹12 小时前
深度解析:支持 GB28181/RTSP 及异构计算(X86/ARM+GPU/NPU)的 AI 视频管理平台架构方案(附源码交付与 Docker 部署)
arm开发·人工智能·音视频
珠海西格电力12 小时前
零碳园区管理系统“云-边-端”架构协同的价值及具体案例
大数据·数据库·人工智能·架构·能源
AI木马人12 小时前
3.人工智能实战:大模型显存频繁 OOM?从 KV Cache、上下文长度到量化推理的完整优化方案
人工智能