Skip to content
cccskills
FreePublished on GitHub

bindcraft

Guide CUDA-enabled BindCraft protein-binder design from target PDB preparation through AF2/MPNN/PyRosetta execution, filtering, output analysis, and conservative troubleshooting.

The English summary is being prepared. Showing the original description.

See how to install

Files included (24)

  • SKILL.md3.8 KB
  • references/configuration.md3.2 KB
  • references/installation.md3.3 KB
  • references/repo-provenance.md1.5 KB
  • references/repo-routing-metadata.json328 B
  • references/troubleshooting.md4.0 KB
  • scripts/check_bindcraft_env.py2.2 KB
  • scripts/validate_bindcraft_config.py3.9 KB
  • sub-skills/design-pipeline/references/advanced-settings.md6.6 KB
  • sub-skills/design-pipeline/references/filter-settings.md5.7 KB
  • sub-skills/design-pipeline/references/launching.md4.7 KB
  • sub-skills/design-pipeline/references/pipeline.md6.9 KB
  • sub-skills/design-pipeline/references/troubleshooting.md8.7 KB
  • sub-skills/design-pipeline/scripts/build_bindcraft_command.py6.3 KB
  • sub-skills/design-pipeline/SKILL.md3.8 KB
  • sub-skills/results-analysis/references/metrics-and-scoring.md8.9 KB
  • sub-skills/results-analysis/references/output-artifacts.md6.0 KB
  • sub-skills/results-analysis/references/troubleshooting.md8.1 KB
  • sub-skills/results-analysis/scripts/summarize_bindcraft_results.py5.8 KB
  • sub-skills/results-analysis/SKILL.md2.8 KB
  • sub-skills/target-preparation/references/data-formats.md5.5 KB
  • sub-skills/target-preparation/references/troubleshooting.md5.6 KB
  • sub-skills/target-preparation/scripts/validate_target.py14.1 KB
  • sub-skills/target-preparation/SKILL.md2.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

BindCraft

BindCraft is a GPU-first de-novo protein-binder design pipeline that combines AlphaFold2 backpropagation, ProteinMPNN sequence redesign, AF2 complex/monomer validation, and PyRosetta relaxation and interface scoring. Use this skill to plan and operate a reproducible campaign; do not treat it as a generic CPU protein-design library.

Route the request

  • Prepare or repair a target PDB and target JSON: read target-preparation. It covers chain selection, hotspot syntax, binder lengths, and safe validation.
  • Install prerequisites, choose presets, build a launch, run or resume a campaign: read design-pipeline. It owns CUDA/JAX, AF2-weight, MPNN, PyRosetta, direct, and SLURM decisions.
  • Inspect results, rejection causes, scores, and ranked binders: read results-analysis. It owns output reconciliation and conservative metric interpretation.

Before using any route, read installation for external prerequisites and licensing, configuration for the three JSON families, and troubleshooting for cross-cutting failures. Read repo-provenance when checking whether this graph matches a repository revision.

Minimal operating contract

  1. Work on Linux with Python 3.10 and an NVIDIA GPU. The main design path requires a CUDA-visible JAX runtime; a CPU import is not a valid substitute.
  2. Obtain the AlphaFold2 parameter bundle, configure its directory, and ensure DSSP and DAlphaBall are readable/executable. BindCraft's installer downloads large external artifacts; review and run setup commands manually rather than blindly executing a bundled installer.
  3. Install ColabDesign and PyRosetta in a private, compatible environment. PyRosetta may have commercial-license restrictions; resolve those before a production run.
  4. Validate the target JSON and PDB, then use the design route's command builder to print a direct or SLURM command. The builder never executes or submits.
  5. Use a distinct writable design_path per campaign. Expect hundreds or thousands of target-dependent trajectories for difficult targets; monitor GPU memory, disk use, failure_csv.csv, and acceptance rate.
  6. Rank and select candidates from recorded artifacts, not from confidence metrics alone. BindCraft documents Average_i_pTM as a useful binding binary/ranking signal, not an affinity measurement.

Safe helpers

  • From the generated skill root, python scripts/check_bindcraft_env.py reports import/backend/asset readiness and never installs, downloads, or launches a design.
  • From the generated skill root, python scripts/validate_bindcraft_config.py checks the target, filter, and advanced JSON contracts without editing them.
  • The focused routes link additional read-only target and results helpers. All paths in examples are placeholders that must be replaced on the launch host.

Non-goals and stop conditions

This graph does not download AF2 weights, submit SLURM jobs, run a full design campaign, promise a binder, or infer experimental affinity. Stop and repair the specific prerequisite when CUDA/JAX, ColabDesign, PyRosetta, AF2 weights, DSSP, DAlphaBall, PDB chains, settings, output permissions, or disk/VRAM capacity are not verified. A successful JSON/PDB check or generated command is not evidence that the GPU design loop will complete.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill