AI-Cofolding

Predict a complex's 3D structure and binding affinity with Boltz-2

Give protein sequences and, optionally, a ligand, DNA or RNA, and Boltz-2 predicts how they fold and fit together. For a small-molecule ligand it can also predict how strongly it binds, so you can check a pose before spending lab time.

Boltz-2 (boltz 2.2.1) · Doc updated Oct 14, 2026

Input
Sequences, structures, SMILES
Output
3D complex, confidence, affinity
Engine
Boltz-2
Cost
From 100 cr, quoted before submit
Standard preset
About 45 min

When to use

  • Your target has no experimental structure, or not with your ligand bound
  • You want to see how a hit from Virtual Screening sits in the pocket before ordering it
  • You need a quick binding estimate for a handful of ligands against one protein
  • You want to model a protein with a partner chain, DNA or RNA

A predicted structure is a model, not a measurement. Treat low-confidence regions with care, and use the affinity value to rank ligands rather than as a lab-grade number.

How it works

01Read inputsASequenceBStructure chainCSMILESOne chain each, letteredin the order you add them02Fold togetherBoltz-2All chains at once.Steering potentials keepthe ligand's chemistry valid03Sample and rankmodel 0bestmodel 1model 2Diffusion samples,ranked by confidence04Score bindingHow strongly it bindsHow likely it bindsOnly when affinityis turned on
  1. 01Read the inputs

    Each sequence, structure chain or SMILES becomes one chain of the complex, lettered A, B, C in the order you add them.

  2. 02Fold together

    Boltz-2 predicts all chains at once, so the protein can shape itself around the ligand. Steering potentials keep the ligand's chemistry, including its stereocenters, physically valid.

  3. 03Sample and rank

    It draws many candidate structures (diffusion samples) and ranks them by confidence. Model 0 is the best.

  4. 04Score binding

    If you turned affinity on, a separate head predicts how strongly the ligand binds and how likely it is to bind at all.

Input formats

ItemAcceptedNotes
Protein, DNA, RNAPasted sequence (FASTA headers are fine), 4-character PDB ID, or a .pdb/.cif uploadFrom a structure you pick the chain; if you don't, the longest chain is used. At least one protein is required
LigandSMILES, or an SDF uploadSDF: up to 50 molecules and 10 MB. Salts and counter-ions are removed and the largest fragment is kept
MSA (optional, protein)A precomputed .a3m file, up to 50 MBWithout one, the chain folds from its sequence alone (single-sequence mode)
Template (optional, protein).cif or .pdbGuides the fold toward a known structure
SizeUp to 10 components and 1,437 residues in totalLarger inputs are rejected before you are charged

Tutorial: EGFR with erlotinib

PDB 1M17 is the kinase domain of EGFR, a lung cancer target, with the drug erlotinib bound (ligand code AQ4). Here we ask Boltz-2 to rebuild that complex from the sequence and the SMILES alone, and check whether erlotinib lands in the same pocket and pose as in the crystal. Run example at the top of this page fills all of this in for you.

  1. Add the protein

    In Components, add a protein and enter the PDB ID 1M17. Pick chain A. The preview pane shows the structure.

    Protein card in the Components step: PDB ID 1M17 on chain A
  2. Add erlotinib

    Add a ligand and paste its SMILES: COCCOc1cc2ncnc(Nc3cccc(C#C)c3)c2cc1OCCOC. Leave Calculate binding affinity off for this example: the pose is the question here, and affinity adds 35–60 minutes. Turn it on when you want a binding estimate (one ligand per job).

    Ligand card with the erlotinib SMILES
  3. Choose a preset

    In Advanced Settings, choose Quick (5 recycling steps, 20 samples), enough for a first look. Standard and High Accuracy take longer for a better model.

  4. Check the quote and submit

    In Project Settings, name the project. The summary shows the quoted credits and time; submit when they look right. We email you when the job finishes.

  5. Read the result

    Open the project. Check ipTM and pLDDT for model 0, color the structure by pLDDT, and see whether erlotinib sits in the ATP pocket the way it does in 1M17.

    Result page with the metrics table and the pLDDT-colored structure

Reading the results

ValueMeaningHow to read it
Confidence scoreBoltz-2's overall ranking score (0–1)Higher is better; samples are ranked by it
ipTMConfidence in how the chains sit relative to each other (0–1)The key number for a complex. Below 0.5, doubt the binding pose
pTMConfidence in the overall fold (0–1)Higher is better
pLDDTPer-residue confidence (0–1 in the table)Below 0.6 means a shaky model. The 3D view colors it with the usual 50/70/90 bands
PDE, iPDEPredicted distance error over the complex and at the interfaceLower is better
PAE heatmapPredicted position error between every pair of residues, in ÅDark blocks between two chains mean their relative placement is trusted
pIC50Predicted affinity, 6 minus Boltz-2's log10 IC50 (µM)Higher means tighter binding. Each step of 1 is a tenfold change
Binding probabilityChance the ligand binds at all (0–1)Use it to separate binders from non-binders before comparing pIC50

When model 0 has pLDDT below 0.6 or ipTM below 0.5, the result page shows tips for improving the run, such as adding an MSA.

Example result: EGFR 1M17 with erlotinib

A real job, shown read-only. Sign in to run the same setup yourself.

ModelConfidenceipTMpLDDTpTM
model_00.9540.9840.9470.960
model_10.9530.9850.9440.970
model_20.9520.9840.9440.964
model_30.9520.9840.9440.964
model_40.9510.9810.9440.963

Cost and time

The price follows the GPU time your inputs need: protein length, number of samples, recycling steps, and whether you add an MSA or affinity. The wizard asks the server for a quote as you edit, and you pay exactly that quote at submit. The minimum is 100 cr (1 cr is $0.01).

PresetRecycling, samplesWizard's rough guide
Quick5, 20About 15 min
Standard10, 50About 45 min
High Accuracy20, 100About 2 hours

Affinity adds roughly 35–60 minutes; the example leaves it off. The example above took about 27 minutes from submit to results and cost 188 cr.

If the engine fails, the credits come back in full. If you stop a job yourself, half comes back. A job is stopped after 5 hours.

Citations

If you use these results in a report or paper, please cite the methods below.

  • Passaro S, Corso G, Wohlwend J, et al.. Boltz-2: Towards accurate and efficient binding affinity prediction. bioRxiv (2025). doi:10.1101/2025.06.14.659707Structure and affinity prediction
  • Wohlwend J, Corso G, Passaro S, et al.. Boltz-1: Democratizing biomolecular interaction modeling. bioRxiv (2024). doi:10.1101/2024.11.19.624167Boltz structure model
  • Stamos J, Sliwkowski MX, Eigenbrot C. Structure of the epidermal growth factor receptor kinase domain alone and in complex with a 4-anilinoquinazoline inhibitor. J Biol Chem 277, 46265-46272 (2002). doi:10.1074/jbc.M207135200EGFR–erlotinib structure used in the tutorial (PDB 1M17)

FAQ