スキル一覧に戻る
polaires

bindcraft-reference

by polaires

0🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: bindcraft-reference description: BindCraft protein binder design reference. Use when working with AF2 backpropagation, binder design, interface optimization, PyRosetta metrics, design filtering, or comparing with RFdiffusion approaches.

BindCraft Reference Skill

Full documentation: docs/plans/2026-01-15-bindcraft-comprehensive-skill.md

Quick Reference

Pipeline Overview

Target PDB → AF2 Hallucination → MPNN Sequences → AF2 Validation → PyRosetta Relax → Filtering

Key Difference from RFdiffusion

  • BindCraft: AF2 backpropagation (sequence+structure simultaneously)
  • RFdiffusion: Diffusion model (backbone first, then MPNN)

Design Algorithms

AlgorithmMethodSpeed
4stageLogits→Softmax→One-hot→PSSM (default)Medium
3stageLogits→Softmax→One-hotFaster
2stageLogits→PSSM semi-greedyFastest
greedyRandom loss-reducing mutationsSlowest

Target Settings (JSON)

{
    "design_path": "/path/to/output/",
    "binder_name": "MyBinder",
    "starting_pdb": "/path/to/target.pdb",
    "chains": "A",
    "target_hotspot_residues": "56,58,62",
    "lengths": [65, 150],
    "number_of_final_designs": 100
}

Key Loss Weights

WeightEffect
weights_con_interInterface contacts (higher = more)
weights_plddtConfidence optimization
weights_helicityNegative = favor β-sheets
weights_rgCompactness (radius of gyration)
weights_iptmInterface pTM

Key Filters

FilterGood ValueMeaning
pLDDT≥0.8Confidence
i_pTM≥0.5Interface confidence
dG≤0Binding energy (negative = good)
ShapeComplementarity≥0.6Surface fit
n_InterfaceHbonds≥3Hydrogen bonds

PyRosetta Interface Metrics

  • dG: Binding free energy
  • dSASA: Buried surface area
  • ShapeComplementarity: Geometric fit
  • PackStat: Packing quality
  • InterfaceHbonds: H-bond count
  • InterfaceUnsatHbonds: Buried polar without H-bonds

Presets

PresetUse Case
default_4stage_multimerStandard binders
betasheet_4stage_multimerβ-sheet rich
peptide_3stage_multimerShort peptides
*_hardtargetDifficult targets
*_flexibleFlexible interfaces

Concepts for Banta Lab

  1. Multi-stage optimization: Soft → temp → hard → greedy
  2. Combined loss functions: Multiple objectives
  3. Integrated AF2 validation: After MPNN design
  4. PyRosetta interface scoring: Add to validation pipeline
  5. Filter-based selection: Multi-metric thresholds
  6. Acceptance rate monitoring: Auto-terminate poor campaigns

When to Use BindCraft vs RFdiffusion

Use BindCraftUse RFdiffusion
Need high AF2 confidenceNeed structural diversity
Integrated validationLarge-scale screening
Well-defined binding siteNovel fold exploration
Quality over quantityMemory constrained

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です