After studying this material, you should be able to:
Monoclonal antibodies (mAbs) are laboratory-made proteins that mimic the immune system's ability to target specific threats, such as cancer cells or pathogens. They are among the most successful drug types, with over 100 FDA-approved drugs.
Despite their success, traditional discovery is:
| Factor | Question |
|---|---|
| Binding Site | Where on the target should the antibody attach? |
| Binding Strength | Which candidates bind most tightly? |
| Developability | Can the antibody survive manufacturing and clinical use? |
๐ Key Insight: Existing AI models perform well on familiar targets but poorly on new ones. Benchmarks have hidden this gap, making it hard to measure and fix.
You have thousands of antibody candidates. Most don't bind at all. You need to find the ones worth testing in the lab โ without running expensive experiments on all of them.
Previous models tried to predict absolute binding affinity (an exact number). This fails because:
Instead of predicting an exact number, MochiBind asks:
"Between antibody A and antibody B targeting the same antigen โ which binds more tightly?"
How it works, step by step:
Step 1: Represent antibody-antigen complexes
โ
Use ESM-2 (protein language model) to embed residues
โ
Step 2: Compress each complex into one embedding
โ
Average all residue embeddings โ single vector
โ
Step 3: Project into lower-dimensional space
โ
Specialized network layer compares two candidates
โ
Step 4: Aggregate pairwise comparisons
โ
TrueSkill algorithm (from video game ranking) โ global ranking
๐ฎ Analogy: TrueSkill was originally used to rank Xbox players based on match wins/losses. Here it ranks antibodies based on pairwise binding comparisons.
| Feature | Old Methods | MochiBind |
|---|---|---|
| Input needed | Often requires 3D structure | Sequence only |
| Output | Absolute affinity number | Ranked list |
| Cross-antigen accuracy | Degrades significantly | Outperforms all baselines by ~10% |
| Speed | Slow | 200,000 pairs in ~13 seconds on CPU |
The team used the AlphaBind dataset covering four antigens (TIGIT, PD-1, HER2, SARS-CoV-1 RBD) with ~30,000 variants each. The strict rule: train on some antigens, test on a completely different one โ simulating real-world use on novel targets.
A drug candidate must not only bind its target โ it must also:
These properties are collectively called developability.
Batch effect: Systematic measurement differences between labs due to different equipment, protocols, or handling โ not biology.
When a model trains on one lab's data, it silently learns that lab's biases. When applied to a different lab's data, predictions become unreliable.
CA-MAP (Context-Aware Multi-property Antibody Predictor) uses a prompt-based approach:
Input Prompt Structure:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Example antibody 1 + measured property โ โ From same lab as query
โ Example antibody 2 + measured property โ โ Captures batch offset
โ Example antibody 3 + measured property โ
โ ... โ
โ Query antibody + property name? โ โ What we want to predict
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The examples from the same lab carry the batch offset information. The model learns to read and correct for it automatically.
The problem: a model might just ignore the examples and rely only on the query sequence.
Solution: During training, apply a random hidden transformation to both the context measurements and the expected answer. The model cannot recover the correct answer without reading the context โ so it's forced to use it.
| Condition | Standard Fine-tuning | CA-MAP |
|---|---|---|
| No batch effects | ฯ = 0.99 | ฯ = 0.99 |
| Simulated batch effects (0โ0.3) | ฯ = 0.58 โ | ฯ = 0.99 โ |
ฯ = Spearman correlation; 1.0 = perfect prediction
| Model | Trainable Parameters | Inference Speed |
|---|---|---|
| TxGemma (baseline) | 40 million | Baseline |
| CA-MAP | 182,000 | ~200ร faster |
CA-MAP can estimate properties it was never directly trained on by leveraging correlations between developability properties:
The team targeted a protein on desmoplastic small round-cell tumors โ a rare, aggressive pediatric cancer. This target was chosen because:
Before designing antibodies, you must decide which region of the target to aim for (the epitope/hotspot).
The agent orchestrates 7 bioinformatics tools analyzing:
Target Protein
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Tool 1: Solvent-accessible surface โ
โ Tool 2: Secondary structure โ
โ Tool 3: Hydrophobicity โ
โ Tool 4: Sequence uniqueness โ
โ Tool 5: Immune Epitope Database โ โ 500,000 entries
โ Tool 6: Protein family annotation โ
โ Tool 7: Negative target avoidance โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Agent synthesizes โ Ranked hotspot recommendations
with biophysical rationale
Performance: Recovered at least one true epitope residue in top 5 recommendations ~80% of the time on diverse holdout targets.
Three generative models with different approaches each produced 96,000 designs:
| Model | Design Principle |
|---|---|
| RFantibody | Diffusion over protein backbones |
| IgGM | Joint sequence-structure diffusion |
| mBER | Backpropagation through structure prediction |
Each design was scored on:
A candidate selection agent applied multi-objective Pareto filtering โ keeping designs that excel on different combinations of metrics, not just one.
๐ Pareto filtering: Retains candidates where no other candidate is better on all metrics simultaneously โ preserving diversity of strong solutions.
100,000 candidates were prioritized for experimental screening.
100,000 computational designs
โ
Yeast display screening
(synthesized, displayed on yeast surface)
โ
Two rounds of sorting/filtering
โ
116 survivors โ none bound unrelated control protein
(confirming target specificity, not general stickiness)
โ
Individual binding measurement
โ
46 confirmed strong binders โ
The 46 binders + all binder/non-binder labels become training data for the next design cycle:
Design โ Score โ Experiment โ Learn โ Better Design โ ...
Each round of experiments sharpens the models for the next round.
TARGET PROTEIN
โ
[Hotspot Agent] โ Identifies where to bind
โ
[Generative Models] โ Creates 288,000 candidate designs
โ
[MochiBind] โ Ranks by predicted binding strength
โ
[CA-MAP] โ Predicts developability properties
โ
[Pareto Filtering] โ Selects diverse top candidates
โ
[Lab Validation] โ Experimental confirmation
โ
[Lab-in-the-Loop] โ Data feeds back to improve models
| Innovation | Problem Solved | Key Idea |
|---|---|---|
| MochiBind | Ranking binders on novel targets | Pairwise comparison + TrueSkill aggregation |
| CA-MAP | Batch effects in developability prediction | Context-aware prompting with forced context use |
| Hotspot Agent | Choosing where to target on novel antigens | Orchestrating 7 deterministic bioinformatics tools |
| End-to-end pipeline | Integrating design and validation | Lab-in-the-loop iterative refinement |
- Antibody drug discovery has three core challenges: finding the right binding site, ranking binders, and predicting developability
- Generalization to novel targets is the hardest problem โ models must be evaluated cross-antigen, not just cross-variant
- Relative prediction (ranking) is more robust than absolute prediction across different experimental contexts
- Batch effects can destroy model performance; context-aware architectures can correct for them at inference time
- Computational design + experimental validation in a feedback loop is more powerful than either alone
- Speed matters: 200,000 pairs in 13 seconds enables screening at scales impossible with wet-lab methods alone