Natural-Language-Guided Generator-Agnostic Shortlisting for Protein Binder Design

arXiv cs.AI Papers

Summary

This paper explores using large language models to generate ranking policies for shortlisting protein binders from candidate pools, showing modest improvements over baseline methods in de novo design workflows.

arXiv:2608.20755v1 Announce Type: new Abstract: Modern de novo design workflows generate many candidate protein binders, but wet-lab validation capacity remains limited, making shortlisting a major bottleneck. We study whether LLMs can generate multi-metric ranking policies from precomputed structural-confidence and interface-quality proxy scores. Rather than proposing a new protein binder design pipeline, we focus on post-generation binder shortlisting: selecting the final top-K candidates from already generated binder pools using a shared panel of precomputed proxy scores. On the 10-target held-out split, averaging performance over five sampled global iterative gpt-4o policies reaches 0.589 Recall@10, modestly improving over the strongest single-feature fixed baseline, Protenix binder ipTM, which reaches 0.571 Recall@10. On the 3-target held-out subset comprising Nipah, RBX1, and TREM2, target-conditioned iterative gpt-5.4 policies reach the strongest LLM performance, with 0.519 Recall@10 and 0.583 NDCG@10. These results suggest that LLM-generated ranking policies can act as an interpretable post-generation decision layer for combining heterogeneous proxy metrics to prioritize binders from large candidate pools.
Original Article
View Cached Full Text

Cached at: 08/24/26, 04:23 AM

# Natural-Language-Guided Generator-Agnostic Shortlistingfor Protein Binder Design
Source: [https://arxiv.org/html/2608.20755](https://arxiv.org/html/2608.20755)
Gyubok LeeAffiliation:Kim Jaechul Graduate School of AI, Korea Advanced Institute of Science and Technology \(KAIST\), Daejeon, South KoreaCorrespondence to:[gyubok\.lee@kaist\.ac\.kr](mailto:[email protected])Jimin SeoAffiliation:Department of Electrical and Computer Engineering, Seoul National University, Seoul, South KoreaKyunghoon HurAffiliation:Korea Electronics Technology Institute \(KETI\), Seongnam, South KoreaEdward ChoiAffiliation:Kim Jaechul Graduate School of AI, Korea Advanced Institute of Science and Technology \(KAIST\), Daejeon, South Korea

###### Abstract

Modern de novo design workflows generate many candidate protein binders, but wet\-lab validation capacity remains limited, making shortlisting a major bottleneck\. We study whether LLMs can generate multi\-metric ranking policies from precomputed structural\-confidence and interface\-quality proxy scores\. Rather than proposing a new protein binder design pipeline, we focus on*post\-generation binder shortlisting*: selecting the final top\-KKcandidates from already generated binder pools using a shared panel of precomputed proxy scores\. On the 10\-target held\-out split, averaging performance over five sampled global iterativegpt\-4opolicies reaches 0\.589Recall​@​10\\mathrm\{Recall\}@10, modestly improving over the strongest single\-feature fixed baseline, Protenix binder ipTM, which reaches 0\.571Recall​@​10\\mathrm\{Recall\}@10\. On the 3\-target held\-out subset comprising Nipah, RBX1, and TREM2, target\-conditioned iterativegpt\-5\.4policies reach the strongest LLM performance, with 0\.519Recall​@​10\\mathrm\{Recall\}@10and 0\.583NDCG​@​10\\mathrm\{NDCG\}@10\. These results suggest that LLM\-generated ranking policies can act as an interpretable post\-generation decision layer for combining heterogeneous proxy metrics to prioritize binders from large candidate pools\.

###### Keywords:

Protein Design, Large Language Models, Binder Shortlisting

## 1Introduction

Recent de novo protein binder pipelines couple generative backbone models such as RFdiffusion\([27](https://arxiv.org/html/2608.20755#bib.bib1)\), ProteinMPNN\-style sequence designers\([7](https://arxiv.org/html/2608.20755#bib.bib27)\), and structure\-prediction filters based on AlphaFold2\([14](https://arxiv.org/html/2608.20755#bib.bib3);[10](https://arxiv.org/html/2608.20755#bib.bib4)\)or Boltz\-2\([21](https://arxiv.org/html/2608.20755#bib.bib5)\)\. These advances have made large\-scale candidate generation increasingly routine, but experimental validation capacity remains limited\. As a result, shortlisting has become a central determinant of how efficiently generated binders are converted into validated hits\([3](https://arxiv.org/html/2608.20755#bib.bib2);[20](https://arxiv.org/html/2608.20755#bib.bib6);[1](https://arxiv.org/html/2608.20755#bib.bib7)\)\.

![Refer to caption](https://arxiv.org/html/2608.20755v1/task_overview.png)Figure 1:Overview of the post\-generation binder shortlisting task\. For each target protein, a fixed pool of candidate binders is generated in advance by upstream design workflows\. A shared proxy\-score panel is then computed for all candidates using AF2\-Multimer, Boltz\-2, Protenix/PXDesign, and interface descriptors such as Rosetta interfaceΔ​G\\Delta G\. Shortlisting methods, including fixed heuristics, supervised ML models, global LLM policies, and target\-conditioned LLM policies, rank the candidates and return a top\-KKshortlist for experimental testing\. Global LLM policies apply a single shared ranking rule to all held\-out targets, whereas target\-conditioned LLM policies generate a target\-specific ranking rule\.A common practice is to prioritize or filter candidates using fixed thresholds, single\-score rankings, or hand\-tuned combinations of structure\-prediction confidence scores and interface\-centric proxies\([3](https://arxiv.org/html/2608.20755#bib.bib2);[20](https://arxiv.org/html/2608.20755#bib.bib6);[1](https://arxiv.org/html/2608.20755#bib.bib7)\)\. Representative examples include BindCraft’s fixed AF2/Rosetta filter set, Adaptyv’s Boltz\-2 ipSAE\-based computational selection, and PXDesign’s Protenix\-based confidence filters\([20](https://arxiv.org/html/2608.20755#bib.bib6);[1](https://arxiv.org/html/2608.20755#bib.bib7);[25](https://arxiv.org/html/2608.20755#bib.bib25);[26](https://arxiv.org/html/2608.20755#bib.bib28)\)\. These workflow\-specific filters are important for candidate curation, but they do not fully resolve the final selection problem: after designs have been generated, filtered, or collected from different workflows, only a small number can be experimentally tested\. A recent meta\-analysis of 3,766 experimentally tested de novo binders reports that interface\-focused confidence metrics such as ipSAE and orthogonal physicochemical descriptors can improve binder selection, while predictive performance still varies substantially by target\([19](https://arxiv.org/html/2608.20755#bib.bib10)\)\. Together, these observations motivate a post\-generation shortlisting setting that combines complementary proxy scores and tests whether the ranking rule should be global or target\-conditioned\.

To study this setting, we separate shortlisting from candidate binder generation and treat it as a post\-generation decision problem\. For each target protein, we fix the generated candidate pool and a common 17\-feature panel of precomputed proxy scores before shortlisting\. The panel combines model\-native confidence scores from AF2\-Multimer, Boltz\-2, and Protenix with interface\-level proxy descriptors computed from predicted complexes\. We use*policy*broadly to denote any deterministic shortlisting rule that maps candidate proxy scores to a ranked or selected subset\. We compare fixed heuristics, supervised machine learning \(ML\) baselines, and large language model \(LLM\)\-based shortlisting methods that generate either a single global policy for all held\-out targets or a separate target\-conditioned policy for each held\-out target\.

Our contributions are threefold:

- •A post\-generation shortlisting task\.We formulate binder shortlisting as final candidate selection from fixed generated pools using a common 17\-feature proxy panel and a shared top\-KKrecall protocol\.
- •A controlled comparison of shortlisting strategies\.We compare fixed single\-feature ranking heuristics, supervised ML baselines, global LLM policies, and target\-conditioned LLM policies on the same held\-out candidate pools and top\-KKmetrics\.
- •LLM\-generated ranking policies provide a competitive post\-generation decision layer\.Across held\-out binder pools, iterative LLM policies synthesize interpretable feature\-weighted combinations of structural\-confidence and interface\-quality proxy scores\. These policies are competitive with strong single\-feature and supervised baselines in top\-KKrecall, and in the best settings modestly improve Recall@10\.

## 2Related Work

#### Binder pipelines and candidate selection\.

Modern binder\-design workflows often combine RFdiffusion backbone generation\([27](https://arxiv.org/html/2608.20755#bib.bib1)\), ProteinMPNN\-style sequence design\([7](https://arxiv.org/html/2608.20755#bib.bib27)\), and structure\-based validation or filtering with predictors such as AF2\([3](https://arxiv.org/html/2608.20755#bib.bib2)\)\. Existing systems typically implement candidate selection through workflow\-specific filters or ranking rules\. BindCraft\([20](https://arxiv.org/html/2608.20755#bib.bib6)\)uses fixed AF2\-confidence, Rosetta, and interface\-quality filters; Adaptyv’s Nipah release used Boltz\-2 ipSAE ranking together with community voting and expert curation\([1](https://arxiv.org/html/2608.20755#bib.bib7)\); and PXDesign\([26](https://arxiv.org/html/2608.20755#bib.bib28)\)uses Protenix/AF2\-based filtering and releases PXDesignBench for standardized monomer and binder evaluation\. These pipelines show that predictor\-derived confidence and interface metrics are useful for binder triage, but they leave open how to combine heterogeneous proxy scores once a fixed candidate pool must be shortlisted for experimental testing\. Consistent with this gap, a 3,766\-binder meta\-analysis reports that ipSAE\-based scores outperform common interface\-confidence metrics and that Rosetta\-derived descriptors provide complementary signal, while predictive performance remains target\-dependent\([19](https://arxiv.org/html/2608.20755#bib.bib10)\)\. Our work is complementary: we do not introduce a generator or reproduce a pipeline\-specific filtering stack, but study a post\-generation, generator\-agnostic shortlisting layer over heterogeneous candidate pools using fixed proxy scores from multiple predictor families\.

Table 1:Composition of the development and held\-out evaluation datasets after target\-level merging and exact sequence de\-duplication\. Counts report designs, experimentally confirmed binders, and targets for each source\. For pMHC targets, the table reports short target names\. The full peptide–HLA pairs are SLLMWITQC–HLA\-A\*02:01 and RVTDESILSY–HLA\-A\*01:01\.SplitSourceCandidate originTarget namesDesignsBindersTargetsDevelopmentBoltzGenBoltzGenAMBP, HNMT, IDI2, IL\-7Ra, Insulin Receptor, MZB1/PERP1, PDGFR Beta, PD\-L1, PHYH, PMVK, RFK32710311Held\-out eval\.BindCraft1 revalidationBindCraftIFNAR2, spCas9, Der f 21, Der f 776314Merged EGFRMixed participant\-submitted methods, including Adaptyv EGFR competition submissions and BindCraft EGFR revalidationEGFR605681pMHC minibindersRFdiffusion \+ ProteinMPNN \+ AlphaFold2 filteringNY\-ESO\-1 pMHC; RVTDESILSY pMHC13732Nipah releaseMixed participant\-submitted methodsNipah Virus Glycoprotein G \(NiV\-G\)1,0301031GEM/AdaptyvMixed participant\-submitted methodsRBX132191BioArena/AdaptyvMixed human/agent submissions with heterogeneous methodsTREM2100371Held\-out subtotal2,26925110Overall total \(development \+ held\-out\)2,59635421
#### Target\-aware binder design\.

[5](https://arxiv.org/html/2608.20755#bib.bib12)generate binders from target structure alone\.[11](https://arxiv.org/html/2608.20755#bib.bib13)learn surface fingerprints to parameterize interaction design\. APPRAISE\([8](https://arxiv.org/html/2608.20755#bib.bib14)\)ranks engineered proteins by target\-binding propensity through structure modeling\. These works focus on generation or pairwise compatibility scoring\. Our work differs in task: given a generated pool and precomputed proxy scores, we synthesize a separate decision policy for selectingKKcandidates\.

#### LLMs and agents for protein design\.

ProtAgents\([13](https://arxiv.org/html/2608.20755#bib.bib15)\)frames protein discovery as a multi\-agent collaboration among LLM\-backed roles that can retrieve knowledge, analyze structures, and call physics or machine\-learning tools\. ProteinCrow\([22](https://arxiv.org/html/2608.20755#bib.bib11)\)similarly builds an agentic protein\-design assistant around curated tools, structural inputs, literature, and biochemical context\. More broadly,[16](https://arxiv.org/html/2608.20755#bib.bib16)review language\-model use in protein design, including sequence modeling, context\-conditioned design, and structure integration\. Our use of LLMs is complementary: we apply them at the post\-generation decision layer, where they propose ranking policies for constructing final shortlists from already\-generated candidate pools\.

## 3Problem Setup

#### Shortlisting as policy synthesis\.

For a target proteintt, we are given a generated candidate binder pool𝒞t\\mathcal\{C\}\_\{t\}ofntn\_\{t\}designs\. Each candidatec∈𝒞tc\\in\\mathcal\{C\}\_\{t\}has a fixed proxy\-score vector𝐱t,c∈ℝm\\mathbf\{x\}\_\{t,c\}\\in\\mathbb\{R\}^\{m\}computed before shortlisting, wheremmis the number of common features available for every candidate\. The task is to choose a subsetSt⊆𝒞tS\_\{t\}\\subseteq\\mathcal\{C\}\_\{t\}of sizeKKthat maximizes recall of experimentally verified binders under the validation budget\. A method therefore outputs a ranking policyπt∈Π\\pi\_\{t\}\\in\\Pi, and a deterministic executor scores every candidate byπt\\pi\_\{t\}and returns the topKK\. In this formulation, ordinary metric\-based ranking is a special case: sorting by one score, such as Boltz\-2 ipSAE, is a one\-feature policy\. Policy synthesis generalizes this by choosing which proxy scores to combine and how strongly to weight them for the target pool\.

#### Policy space\.

We use the term*policy*for the structured triple\(F,w,g\)\(F,w,g\)that specifies a ranking function\. HereF⊆\{f1,…,fm\}F\\subseteq\\\{f\_\{1\},\\dots,f\_\{m\}\\\}selects a subset of features,w∈\{1,2,3\}\|F\|w\\in\\\{1,2,3\\\}^\{\|F\|\}assigns integer weights, and each selected feature has a pre\-defined higher\-is\-better or lower\-is\-better direction\. In the main LLM policy space,ggis a weighted normalized sum: the executor normalizes every selected feature within the target pool, computes the aggregate score, sorts candidates in descending order, and returns the topKK\.

## 4Datasets

### 4\.1Sources and split

We collected labeled binder\-design data from eight public sources or workflow releases\. A source is included only when it reports candidate\-level experimental outcomes for tested designs, so that each target defines a retrospective shortlisting episode: the candidate pool is fixed, and every candidate has a binder/non\-binder label\.

Table[1](https://arxiv.org/html/2608.20755#S2.T1)summarizes the target\-disjoint development and held\-out splits\. Thedevelopment splitcontains 11 targets from BoltzGen, a de novo binder\-generation workflow and validation dataset\([23](https://arxiv.org/html/2608.20755#bib.bib26)\)\. The10\-target held\-out splitcombines independent workflow outputs and public validation releases, including BindCraft revalidation\([20](https://arxiv.org/html/2608.20755#bib.bib6)\), pMHC minibinders, Nipah\([1](https://arxiv.org/html/2608.20755#bib.bib7)\), RBX1\([12](https://arxiv.org/html/2608.20755#bib.bib8)\), TREM2\([4](https://arxiv.org/html/2608.20755#bib.bib9)\), and merged EGFR challenge/revalidation pools; its experimental labels were released after the documentedgpt\-4o\-2024\-11\-20cutoff date used for the knowledge\-leakage audit \(October 1, 2023\)\. We also report a3\-target held\-out subsetconsisting of Nipah, RBX1, and TREM2, whose labels were released after the documentedgpt\-5\.4cutoff date \(August 31, 2025\)\. When the same biological target appears in multiple releases, we merge the corresponding pools and de\-duplicate exact candidate amino\-acid sequences\. EGFR, for example, combines Adaptyv R1, Adaptyv R2, and BindCraft1 revalidation into 605 unique designs\. Full preprocessing details, including binding\-outcome parsing, source\-specific target assignment, zero\-positive target handling, and sequence de\-duplication, are provided in Appendix[A](https://arxiv.org/html/2608.20755#A1)\.

Table 2:Candidate\-level proxy score panel \(17 active features\)\. Feature definitions, monotonic directions, and extraction details are in Appendix[C](https://arxiv.org/html/2608.20755#A3)\.
### 4\.2Feature extraction

Each candidate is represented by the 17 active proxy scores summarized in Table[2](https://arxiv.org/html/2608.20755#S4.T2)\. Boltz\-2 pDockQ2 and ipSAE are post\-processed interface\-quality or interface\-confidence proxies computed from Boltz\-2 predicted complexes and confidence outputs; pDockQ2 follows[28](https://arxiv.org/html/2608.20755#bib.bib21), and ipSAE follows the PAE\-based interprotein scoring approach of[9](https://arxiv.org/html/2608.20755#bib.bib23)\. Rosetta InterfaceAnalyzer metrics are computed on Boltz\-2 target\-side\-MSA complexes and used as geometry, burial, and energy proxy scores, not ground\-truth binding energies\. Protenix/PXDesign features provide complex, binder\-chain, and pairwise binder\-target confidence; Protenix ipTM\-style scores are not assumed to be numerically calibrated to AF2\-Multimer or Boltz\-2 ipTM\. All evaluated candidates have non\-missing values for the 17 active features\. Appendix[C](https://arxiv.org/html/2608.20755#A3)gives the active features, monotonic directions, and extraction summaries\.

#### Inference settings\.

Feature extraction uses target\-side\-MSA complex predictions where available\. For each target, we precompute one target\-chain MSA and reuse it for all candidate binders; the de novo binder chain is kept single\-sequence because designed binders have no natural homologs\. We run AF2\-Multimer with 3 models and 3 recycles, and Boltz\-2 with 5 diffusion samples, 3 recycling steps, and 200 sampling steps\. Protenix/PXDesign predictions likewise provide the target chain with the precomputed target MSA while keeping the binder chain single\-sequence\. Rosetta InterfaceAnalyzer is applied to Boltz\-2 target\-side\-MSA predicted complexes\. Templates are disabled in all complex\-prediction runs\.

## 5Experimental Setup

### 5\.1Shortlisting methods

We use*global*to denote methods that use one rule unchanged across all held\-out targets, and*target\-conditioned*to denote methods that generate a separate rule for each held\-out target\. A target\-conditioned method may choose different feature subsets or weights for different candidate pools\.

#### Fixed ranking heuristics\.

We evaluate target\-agnostic fixed rules as single\-score references spanning the main structure\-prediction signals used for binder triage: AF2\-Multimer ipTM and interface PAE \(lower is better\)\([10](https://arxiv.org/html/2608.20755#bib.bib4);[18](https://arxiv.org/html/2608.20755#bib.bib22)\), Boltz\-2 ipTM and a post\-processed interface\-quality estimate \(pDockQ2 computed from Boltz\-2 predicted complexes\)\([21](https://arxiv.org/html/2608.20755#bib.bib5);[28](https://arxiv.org/html/2608.20755#bib.bib21)\), and Protenix/PXDesign binder\-chain confidence \(binder pTM and binder ipTM\)\([25](https://arxiv.org/html/2608.20755#bib.bib25);[26](https://arxiv.org/html/2608.20755#bib.bib28)\)\. Each rule ranks candidates within a target pool by one score only, testing how far a commonly used single metric can go before any learned or LLM\-composed policy is introduced\. The Protenix binder metrics are the binder\-chain confidence fields used by the PXDesign Protenix filters, evaluated here as single\-score ranking heuristics rather than hard thresholds\.

#### Logistic regression and XGBoost\.

We evaluate supervised ML baselines based on logistic regression and XGBoost\([6](https://arxiv.org/html/2608.20755#bib.bib24)\)\. The first fits a logistic regression model with no regularization penalty and an XGBoost model on the 11\-target BoltzGen development split using the same 17\-feature panel as the LLM policies; these models test whether direct supervised learning over the feature panel is sufficient without target\-conditioned policy synthesis\. The second is a transfer baseline using Cao binder pools\([5](https://arxiv.org/html/2608.20755#bib.bib12)\)with retrospective AF2 scores from[3](https://arxiv.org/html/2608.20755#bib.bib2)\. For this transfer setting, we use the available AF2 interaction pAE and binder pLDDT scores as the closest historical counterparts to our AF2 interface PAE and binder\-chain pLDDT features\. These transfer features come from the AF2 scores previously computed by Bennett et al\. for the Cao binder pools, rather than our AF2\-Multimer target\-side\-MSA feature extraction, so they test cross\-protocol transfer rather than a matched supervised re\-training setting\. Cao targets that overlap evaluation targets \(EGFR, IL7Ra, and PDGFR\) are removed before fitting\. At evaluation time, each supervised model assigns every held\-out candidate a fitted probability of being a binder, and candidates are ranked by this probability in descending order\.

#### LLM policy sampling and averaging\.

We evaluate four LLM policy settings withgpt\-4oon the 10\-target held\-out split and on the 3\-target held\-out subset, and we evaluate the correspondinggpt\-5\.4settings on the same 3\-target held\-out subset\. Allgpt\-4oresults use thegpt\-4o\-2024\-11\-20API snapshot\. In the*global LLM*setting, the LLM sees natural\-language feature descriptions, per\-development\-target pool distribution summaries, and development\-set single\-feature performance, emits one global policy, and that policy is fixed before held\-out evaluation\. The distribution summaries are reported separately for each development target pool rather than pooled across candidates, while the single\-feature performance values are target\-averaged Recall@10/Hit@10/NDCG@10 values from ranking each development target with one feature at a time\. In the*global iterative LLM*setting, the final accepted policy from development\-split iterative search is likewise fixed and applied unchanged to every held\-out target\.

The*target\-conditioned LLM*setting is a label\-free test\-time adaptation setting: it instantiates one prompt per held\-out target and includes the same development calibration context as the global LLM prompt, plus that held\-out target pool’s identifier and unlabeled score\-distribution statistics computed only within the current candidate pool\. Thus, the single\-turn global and target\-conditioned prompts share the development\-side information, while target\-conditioned prompting additionally exposes unlabeled current\-target context and emits one rule per target\. The*target\-conditioned iterative LLM*setting additionally receives accepted/rejected development\-search feedback from prior policy evaluations\.

In all LLM settings, each sampled policy selects 3 to 5 features and assigns positive integer weights in\{1,2,3\}\\\{1,2,3\\\}\. Each LLM policy defines a weighted rank score over selected features: selected features are normalized to a 0–1 range within the target pool, lower\-is\-better features are direction\-corrected so that larger normalized values are better, candidates are sorted by the resulting weighted score in descending order, and the topKKcandidates are selected\. Appendix[E](https://arxiv.org/html/2608.20755#A5)summarizes the information available to each prompting setting and the shared policy constraints for the 17\-feature panel\. The reported LLM results average performance over five independently generated policies, which reduces run\-to\-run variability without treating policy averaging as a separate shortlisting method\.

For proxy\-score family ablations, we remove all selected terms belonging to one feature family from each sampled target\-conditioned iterative policy, keep the remaining weights fixed, and re\-evaluate the same deterministic executor\. The LLM is not asked to regenerate or repair the policy after feature removal\. Because proxy\-score families are correlated and the remaining policy is not re\-optimized, these ablations are interpreted as policy\-dependence checks rather than monotonic feature\-importance estimates\. For model\-to\-model comparison, the main ablation table uses the shared 3\-target held\-out subset evaluated for bothgpt\-4oandgpt\-5\.4\.

### 5\.2Evaluation protocol

#### Protocol\.

K=10K=10is fixed before evaluation\. The primary metric is Recall@10 over verified binders, with denominatormin⁡\(K,nbinders\)\\min\(K,n\_\{\\text\{binders\}\}\)so that targets with fewer than 10 verified binders can still attain a maximum score of 1\.0 by recovering all positives\. Secondary metrics are Precision@10 and normalized discounted cumulative gain \(NDCG@10\)\. Precision@10 is the wet\-lab hit rate among the 10 selected designs, whereas NDCG@10 measures whether verified binders are concentrated near the top of the shortlist; its ideal DCG is computed with the samemin⁡\(K,nbinders\)\\min\(K,n\_\{\\text\{binders\}\}\)number of positives for each target\. Statistics are averaged across target pools rather than pooled across individual candidates\.

#### Held\-out evaluation\.

Target\-conditioned policies use unlabeled held\-out pool statistics at test time, whereas fixed heuristics, supervised baselines, and global LLM variants are fixed before held\-out evaluation and applied without held\-out pool statistics\. Additional provenance checks, historical dataset handling, and remaining leakage caveats are provided in Appendix[B](https://arxiv.org/html/2608.20755#A2)and Section[7](https://arxiv.org/html/2608.20755#S7)\.

## 6Results

Table 3:Held\-out evaluation \(K=10K=10\), grouped by method type\. Recall@10 uses denominatormin⁡\(K,nbinders\)\\min\(K,n\_\{\\text\{binders\}\}\); Hit@10 is equivalent to Precision@10\. Results are shown for the 10\-target held\-out split and for the 3\-target held\-out subset containing Nipah, RBX1, and TREM2\. Dashes mark model/split combinations not reported\. LLM results average five sampled policies\.#### 10\-target held\-out split\.

Table[3](https://arxiv.org/html/2608.20755#S6.T3)reports the held\-out evaluation with separate columns for the 10\-target held\-out split and the 3\-target held\-out subset\. On the 10\-target held\-out split, the strongest single\-feature fixed baseline is Protenix binder ipTM, with Recall@10 = 0\.571, Hit@10 = 0\.360, and NDCG@10 = 0\.525\. Averaging five global iterativegpt\-4opolicies gives the highest LLM Recall@10 and Hit@10, reaching Recall@10 = 0\.589 and Hit@10 = 0\.404, while target\-conditioned iterativegpt\-4ogives the highest LLM NDCG@10 \(0\.523\)\. These results support the interpretation that LLM policies provide inspectable multi\-feature ranking rules that can outperform strong predictor\-native single\-score baselines in Recall@10, while predictor\-native single\-score rankings remain strong NDCG baselines\.

#### 3\-target held\-out subset\.

The 3\-target held\-out subset includes Nipah, RBX1, and TREM2\. On this subset, target\-conditioned iterativegpt\-5\.4reaches the strongest LLM performance, with Recall@10 = 0\.519, Hit@10 = 0\.513, and NDCG@10 = 0\.583\. The strongest fixed and supervised baselines are Protenix binder ipTM \(0\.504/0\.500/0\.506\) and LR\-BG without regularization \(0\.507/0\.500/0\.503\)\. XGBoost remains unstable in this small setting: it performs well on TREM2 alone but selected no verified binders for either Nipah or RBX1\.

![Refer to caption](https://arxiv.org/html/2608.20755v1/gpt4o_target_feature_policy_heatmap.png)Figure 2:Feature weights in target\-conditioned iterativegpt\-4oranking policies over the full 17\-feature panel\. The vertical axis lists held\-out targets, and the horizontal axis lists all proxy\-score features\. Colored cells indicate features selected by the policies; the color scale shows the average selected weight across five sampled policies\. Near\-zero background cells indicate features not included in the ranking policy\. For lower\-is\-better features, positive plotted weights apply to the direction\-corrected normalized score used by the executor\.
#### Generated LLM policy composition\.

The target\-conditioned iterativegpt\-4opolicies concentrate weight on a small set of structure\-confidence and interface\-quality scores rather than spreading weight uniformly \(Figure[2](https://arxiv.org/html/2608.20755#S6.F2)\)\. Across the five policy samples for each of the 10 held\-out targets, every policy selects Boltz\-2 ipTM and Protenix pair ipTM\. Rosetta shape complementarity appears in 40 of 50 policies, AF2 ipTM appears in 27, and Boltz\-2 pDockQ2 appears once\. By total selected weight, the policies allocate 38\.6% to Boltz\-2 features, 29\.2% to Protenix features, 19\.6% to AF2 features, and 12\.6% to Rosetta interface descriptors\. Thus, the generated policies do not appear to rely on arbitrary target\-specific rules\. Instead, they use a compact Boltz\-2/Protenix confidence backbone and make target\-conditioned adjustments through AF2 ipTM and Rosetta shape\-complementarity inclusion\.

#### Proxy\-score group ablation of generated policies\.

Table[4](https://arxiv.org/html/2608.20755#S6.T4)applies the same group leave\-one\-out procedure to target\-conditioned iterative policies on the shared 3\-target held\-out subset, enabling a directgpt\-4oversusgpt\-5\.4comparison without changing the target set\. The ablations are non\-monotonic because the policy features are correlated and the remaining terms are not re\-optimized after removal\. Forgpt\-4o, removing Protenix causes the largest Recall@10 drop, while removing AF2 or Rosetta descriptors causes smaller drops and removing Boltz\-2 slightly increases Recall@10\. Forgpt\-5\.4, removing Rosetta descriptors or Protenix is most harmful, consistent with its stronger use of target\-specific interface\-geometry and Protenix signals on the post\-cutoff subset\. These results should be read as policy\-dependence checks, not monotonic feature\-importance estimates\.

Table 4:Proxy\-score group ablation of target\-conditioned iterative policies on the shared 3\-target held\-out subset\. Values are mean Recall@10 after removing all selected features from one group\. No removal denotes the same ablation policy set before feature removal\. Boltz\-2 includes Boltz\-2\-derived pDockQ2; Rosetta denotes Rosetta interface descriptors\.Table 5:Example RBX1 ranking rules\. Eachx^\\hat\{x\}is a within\-target 0 to 1 normalized feature;\+\+rewards higher raw values and−\-rewards lower raw values\. For LLM policies, coefficients are average policy weights across five sampled policies, with unselected features contributing weight 0 to the average; therefore, an averaged rule can include more nonzero terms than any single sampled policy\. Global policies use one averaged rule for every target, whereas target\-conditioned policies are averaged for RBX1 specifically\. Candidates are sorted by the resulting rank score in descending order, and the topKKcandidates are selected\.
#### Example generated policies\.

Table[5](https://arxiv.org/html/2608.20755#S6.T5)shows RBX1 examples, including two fixed one\-feature rules and the averaged iterative policies used by the reported LLM settings\. Each sampled LLM policy is constrained to select 3 to 5 features, but an averaged example rule can contain more nonzero terms because it shows the union of features selected across five samples\. The selected terms concentrate on strong predictor\-native and interface\-quality signals, such as Boltz\-2 ipTM, Protenix pair ipTM, AF2 ipTM, Rosetta burial, and Rosetta shape complementarity, rather than introducing unrelated proxy scores\. For LLM policies, coefficients are average weights across five sampled policies, with unselected features contributing 0\. Positive terms reward higher raw feature values, while negative terms reward lower raw feature values\.

## 7Analysis and Discussion

#### Global versus target\-conditioned policies\.

The global LLM uses one rule inferred from development\-target information only, then applies that rule unchanged to all held\-out targets\. Its Recall@10 on the 10\-target held\-out split is 0\.435\. Iterative feedback raises the globalgpt\-4opolicy to 0\.589 Recall@10, while target\-conditioned iterativegpt\-4oreaches a similar 0\.584 Recall@10 and the highest LLM NDCG@10 on the same split \(0\.523\)\. Thus, target conditioning does not uniformly dominate global policy synthesis: it can improve ranking quality without improving average top\-KKrecovery\. We interpret target conditioning as label\-free adaptation to target\-specific score distributions: the prompt can inspect the spread, skew, and relative behavior of proxy scores within a held\-out candidate pool, then adjust which feature families to trust and how strongly to weight them, while the deterministic executor still applies the same fixed directions, within\-target normalization, and top\-KKselection rule\.

#### What iterative feedback adds\.

Iterative prompting adds development\-search feedback by summarizing which feature\-weighted policies were accepted or rejected on the development split and reporting their aggregate metrics\. This changes the LLM’s role from producing a rule from development summaries alone to producing a rule calibrated by prior policy search\. On the 10\-target held\-out split, iterative feedback helps the globalgpt\-4osetting relative to the single global policy \(0\.589 vs\. 0\.435 Recall@10\)\. The reflection records suggest thatgpt\-4oused this feedback mainly to converge on a compact, conservative Boltz\-2/Protenix backbone; target conditioning then made only modest feature changes, which explains why target\-conditioned iterativegpt\-4oimproves NDCG but does not exceed the global iterative policy in Recall@10\. In contrast,gpt\-5\.4reflection records more explicitly discuss target\-specific compression, spread, and redundancy in unlabeled score distributions\. For RBX1, for example, the target\-conditioned policies shift toward Rosetta burial/packing, Protenix pair ipTM, Boltz ipSAE, and AF2 interface PAE rather than simply reusing the global confidence backbone\. This more selective adaptation is consistent with the 3\-target held\-out subset, where target\-conditioned iterativegpt\-5\.4improves over single\-turn target\-conditionedgpt\-5\.4in Recall@10 \(0\.519 vs\. 0\.502\) and NDCG@10 \(0\.583 vs\. 0\.514\)\.

#### Strong single\-score baselines remain important\.

Protenix binder ipTM is the strongest fixed one\-feature baseline in the 17\-feature panel, reaching 0\.571 Recall@10 on the 10\-target held\-out split and 0\.504 Recall@10 on the 3\-target held\-out subset\. Boltz\-2 pDockQ2 also remains competitive: it estimates interface quality from the predicted binder\-target complex and confidence outputs, without using an experimental or designed reference structure\. The generated policies do not replace these predictor\-native signals\. Instead, they combine them with complementary AF2 and Rosetta evidence; for example, all 50 target\-conditioned iterativegpt\-4opolicies retain Boltz\-2 ipTM and Protenix pair ipTM, while 40 include Rosetta shape complementarity and 27 include AF2 ipTM\.

## 8Conclusion

We study post\-generation binder shortlisting: selecting final top\-KKcandidates from fixed generated binder pools using precomputed structural\-confidence and interface\-quality proxy scores\. We cast this task as policy synthesis and compare fixed heuristics, supervised baselines, and LLM\-generated ranking policies\. On the 10\-target held\-out split, averaging performance over five sampled global iterativegpt\-4opolicies modestly improves over the strongest single\-feature baseline, Protenix binder ipTM, in Recall@10\. The generated policies do not replace structure\-prediction and interface\-quality metrics\. Instead, they combine AF2, Boltz\-2, Rosetta interface, and occasional Protenix confidence signals into interpretable feature\-weighted ranking rules that can be adjusted to each target pool\. This suggests that LLM\-generated ranking policies can serve as an interpretable post\-generation decision layer for prioritizing binders from heterogeneous candidate pools, while strong predictor\-native single\-score rankings should remain explicit baselines\.

## Acknowledgment

This work was supported by the Institute for Information & communications Technology Planning & Evaluation \(IITP\) grant \(RS\-2019\-II190075\) and the National Research Foundation of Korea \(NRF\) grant \(NRF\-2020H1D3A2A03100945\), supported by the Korea Government \(MSIT\)\.

## References

- Adaptyv Bio \(2026\)Adaptyv BioNipah competition results\.Note:Proteinbase collectionExperimental validation results released January 21, 2026External Links:[Link](https://proteinbase.com/collections/nipah-binder-competition-results)Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2608.20755#S4.SS1.p2.1)\.
- Alfordet al\.\(2017\)R\. F\. Alford, A\. Leaver\-Fay, J\. R\. Jeliazkov, M\. J\. O’Meara, F\. P\. DiMaio, H\. Park, M\. V\. Shapovalov, P\. D\. Renfrew, V\. K\. Mulligan, K\. Kappel,et al\.The rosetta all\-atom energy function for macromolecular modeling and design\.Journal of chemical theory and computation13\(6\),pp\. 3031–3048\.Cited by:[Appendix C](https://arxiv.org/html/2608.20755#A3.SS0.SSS0.Px1.p4.1)\.
- Bennettet al\.\(2023\)N\. R\. Bennett, B\. Coventry, I\. Goreshnik, B\. Huang, A\. Allen, D\. Vafeados, Y\. P\. Peng, J\. Dauparas, M\. Baek, L\. Stewart,et al\.Improving de novo protein binder design with deep learning\.Nature Communications14\(1\),pp\. 2625\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px2.p1.1)\.
- bioArena and Adaptyv Bio \(2026\)bioArena and Adaptyv BioBioArena x Adaptyv: TREM2 binder design competition\.Note:Proteinbase competition pageExperimental validation results released March 28, 2026External Links:[Link](https://proteinbase.com/competitions/bioarena-adaptyv-trem2)Cited by:[§4\.1](https://arxiv.org/html/2608.20755#S4.SS1.p2.1)\.
- Caoet al\.\(2022\)L\. Cao, B\. Coventry, I\. Goreshnik, B\. Huang, W\. Sheffler, J\. S\. Park, K\. M\. Jude, I\. Marković, R\. U\. Kadam, K\. H\. Verschueren,et al\.Design of protein\-binding proteins from the target structure alone\.Nature605\(7910\),pp\. 551–560\.Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px2.p1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px2.p1.1)\.
- Chen and Guestrin \(2016\)T\. Chen and C\. GuestrinXgboost: a scalable tree boosting system\.InProceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining,pp\. 785–794\.Cited by:[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px2.p1.1)\.
- Dauparaset al\.\(2022\)J\. Dauparas, I\. Anishchenko, N\. Bennett, H\. Bai, R\. J\. Ragotte, L\. F\. Milles, B\. I\. Wicky, A\. Courbet, R\. J\. de Haas, N\. Bethel,et al\.Robust deep learning\-based protein sequence design using proteinmpnn\.Science378\(6615\),pp\. 49–56\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1)\.
- Dinget al\.\(2024\)X\. Ding, X\. Chen, E\. E\. Sullivan, T\. F\. Shay, and V\. GradinaruFast, accurate ranking of engineered proteins by target\-binding propensity using structure modeling\.Molecular Therapy32\(6\),pp\. 1687–1700\.Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px2.p1.1)\.
- Dunbrack Jr \(2025\)R\. L\. Dunbrack JrRēs ipsae loquunt: what’s wrong with alphafold’s iptm score and how to fix it\.bioRxiv\.Cited by:[§4\.2](https://arxiv.org/html/2608.20755#S4.SS2.p1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.3.3.1.1)\.
- Evanset al\.\(2021\)R\. Evans, M\. O’neill, A\. Pritzel, N\. Antropova, A\. Senior, T\. Green, A\. Žídek, R\. Bates, S\. Blackwell, J\. Yim,et al\.Protein complex prediction with alphafold\-multimer\.biorxiv,pp\. 2021–10\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.2.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.
- Gainzaet al\.\(2023\)P\. Gainza, S\. Wehrle, A\. Van Hall\-Beauvais, A\. Marchand, A\. Scheck, Z\. Harteveld, S\. Buckley, D\. Ni, S\. Tan, F\. Sverrisson,et al\.De novo design of protein interactions with learned surface fingerprints\.Nature617\(7959\),pp\. 176–184\.Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px2.p1.1)\.
- GEM Workshop and Adaptyv Bio \(2026\)GEM Workshop and Adaptyv BioGEM x Adaptyv: RBX1 binder design competition\.Note:Proteinbase competition pageExperimental validation results released April 26, 2026External Links:[Link](https://proteinbase.com/competitions/gem-adaptyv-rbx1)Cited by:[§4\.1](https://arxiv.org/html/2608.20755#S4.SS1.p2.1)\.
- Ghafarollahi and Buehler \(2024\)A\. Ghafarollahi and M\. J\. BuehlerProtAgents: protein discovery via large language model multi\-agent collaborations combining physics and machine learning\.Digital Discovery3\(7\),pp\. 1389–1409\.Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px3.p1.1)\.
- Jumperet al\.\(2021\)J\. Jumper, R\. Evans, A\. Pritzel, T\. Green, M\. Figurnov, O\. Ronneberger, K\. Tunyasuvunakool, R\. Bates, A\. Žídek, A\. Potapenko,et al\.Highly accurate protein structure prediction with alphafold\.nature596\(7873\),pp\. 583–589\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1)\.
- Lawrence and Colman \(1993\)M\. C\. Lawrence and P\. M\. ColmanShape complementarity at protein/protein interfaces\.Vol\.234,Elsevier\.Cited by:[Table 8](https://arxiv.org/html/2608.20755#A3.T8.3.18.3.1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.5.3.1.1)\.
- Leeet al\.\(2025\)J\. S\. Lee, O\. Abdin, and P\. M\. KimLanguage models for protein design\.Current Opinion in Structural Biology92,pp\. 103027\.Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px3.p1.1)\.
- Linet al\.\(2023\)Z\. Lin, H\. Akin, R\. Rao, B\. Hie, Z\. Zhu, W\. Lu, N\. Smetanin, R\. Verkuil, O\. Kabeli, Y\. Shmueli,et al\.Evolutionary\-scale prediction of atomic\-level protein structure with a language model\.Science379\(6637\),pp\. 1123–1130\.Cited by:[Appendix C](https://arxiv.org/html/2608.20755#A3.SS0.SSS0.Px1.p4.1)\.
- Mirditaet al\.\(2022\)M\. Mirdita, K\. Schütze, Y\. Moriwaki, L\. Heo, S\. Ovchinnikov, and M\. SteineggerColabFold: making protein folding accessible to all\.Nature methods19\(6\),pp\. 679–682\.Cited by:[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.2.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.
- Overathet al\.\(2025\)M\. D\. Overath, A\. S\. Rygaard, C\. P\. Jacobsen, V\. Brasas, O\. Morell, P\. Sormanni, and T\. P\. JenkinsPredicting experimental success in de novo binder design: a meta\-analysis of 3,766 experimentally characterised binders\.BioRxiv,pp\. 2025–08\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1)\.
- Pacesaet al\.\(2025\)M\. Pacesa, L\. Nickel, C\. Schellhaas, J\. Schmidt, E\. Pyatova, L\. Kissling, P\. Barendse, J\. Choudhury, S\. Kapoor, A\. Alcaraz\-Serna,et al\.One\-shot design of functional protein binders with bindcraft\.Nature646\(8084\),pp\. 483–492\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2608.20755#S4.SS1.p2.1)\.
- Passaroet al\.\(2025\)S\. Passaro, G\. Corso, J\. Wohlwend, M\. Reveiz, S\. Thaler, V\. R\. Somnath, N\. Getz, T\. Portnoi, J\. Roy, H\. Stark,et al\.Boltz\-2: towards accurate and efficient binding affinity prediction\.BioRxiv\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.3.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.
- Ponnapatiet al\.\(2025\)M\. Ponnapati, S\. Cox, C\. W\. Gordon, M\. J\. Hammerling, S\. Narayanan, J\. M\. Laurent, J\. D\. Braza, M\. M\. Hinks, M\. D\. Skarlinski, S\. G\. Rodriques,et al\.ProteinCrow: a language model agent that can design proteins\.InICML 2025 Generative AI and Biology \(GenBio\) Workshop,Cited by:[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px3.p1.1)\.
- Starket al\.\(2025\)H\. Stark, F\. Faltings, M\. Choi, Y\. Xie, E\. Hur, T\. O’Donnell, A\. Bushuiev, T\. Uçar, S\. Passaro, W\. Mao,et al\.Boltzgen: toward universal binder design\.bioRxiv,pp\. 2025–11\.Cited by:[Appendix C](https://arxiv.org/html/2608.20755#A3.SS0.SSS0.Px1.p2.1),[§4\.1](https://arxiv.org/html/2608.20755#S4.SS1.p2.1)\.
- Stranges and Kuhlman \(2013\)P\. B\. Stranges and B\. KuhlmanA comparison of successful and failed protein interface designs highlights the challenges of designing buried hydrogen bonds\.Protein Science22\(1\),pp\. 74–82\.Cited by:[Appendix C](https://arxiv.org/html/2608.20755#A3.SS0.SSS0.Px1.p4.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.5.3.1.1)\.
- Teamet al\.\(2025a\)B\. A\. A\. Team, X\. Chen, Y\. Zhang, C\. Lu, W\. Ma, J\. Guan, C\. Gong, J\. Yang, H\. Zhang, K\. Zhang,et al\.Protenix\-advancing structure prediction through a comprehensive alphafold3 reproduction\.BioRxiv,pp\. 2025–01\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.4.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.
- Teamet al\.\(2025b\)P\. Team, M\. Ren, J\. Sun, J\. Guan, C\. Liu, C\. Gong, Y\. Wang, L\. Wang, Q\. Cai, W\. Ma,et al\.PXDesign: fast, modular, and accurate de novo design of protein binders\.bioRxiv,pp\. 2025–08\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p2.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.4.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.
- Watsonet al\.\(2023\)J\. L\. Watson, D\. Juergens, N\. R\. Bennett, B\. L\. Trippe, J\. Yim, H\. E\. Eisenach, W\. Ahern, A\. J\. Borst, R\. J\. Ragotte, L\. F\. Milles,et al\.De novo design of protein structure and function with rfdiffusion\.Nature620\(7976\),pp\. 1089–1100\.Cited by:[§1](https://arxiv.org/html/2608.20755#S1.p1.1),[§2](https://arxiv.org/html/2608.20755#S2.SS0.SSS0.Px1.p1.1)\.
- Zhuet al\.\(2023\)W\. Zhu, A\. Shenoy, P\. Kundrotas, and A\. ElofssonEvaluation of alphafold\-multimer prediction on multi\-chain protein complexes\.Bioinformatics39\(7\),pp\. btad424\.Cited by:[§4\.2](https://arxiv.org/html/2608.20755#S4.SS2.p1.1),[Table 2](https://arxiv.org/html/2608.20755#S4.T2.5.3.3.1.1),[§5\.1](https://arxiv.org/html/2608.20755#S5.SS1.SSS0.Px1.p1.1)\.

## Appendix ADataset Preprocessing

Candidate pools are defined at the target level before feature extraction\. A design is included only when the public release provides a candidate amino\-acid sequence, a target sequence, and a candidate\-level experimental binding outcome\. Entries without an explicit binding measurement are treated as unlabeled rather than as negatives and are excluded from recall\-based evaluation; this criterion removes 7 Adaptyv EGFR round\-1 submissions\. For ProteinBase\-style releases, binding outcomes are read from the release\-provided evaluation records\. A design is labeled positive if any intended\-target binding record is positive and negative if all intended\-target binding records are negative\. Expression measurements and binding\-strength annotations are retained as metadata, but they do not define the binary label\.

Target identifiers are assigned according to the experimental assay target reported by each source\. Single\-target competitions, including Adaptyv EGFR R1/R2 and Nipah, use the competition target, and off\-target or control assay records are not used for the binary intended\-target label\. BindCraft1 revalidation candidates are assigned by their assay target inevaluations\. For BoltzGen, PDB\-like structural seed identifiers are mapped to the released biological assay target rather than used directly as target names; for example,1g13,3apu,2a1x, and3qkgcorrespond to GM2A, ORM2, PHYH, and AMBP, respectively\.

Source\-level pools are retained for audit and feature\-extraction checks, including BoltzGen targets with no released positives\. Targets with zero positives \(GM2A, ORM2, and TNF\-α\\alpha\) are excluded from recall\-based evaluation because Recall@10 is undefined when the target\-level positive denominator is zero\. When multiple releases contain the same biological target, the evaluation pool merges those releases and de\-duplicates exact candidate amino\-acid sequences\. If duplicate sequences have discordant labels, the merged label is positive if any duplicate record is positive\. For EGFR, this merge combines Adaptyv R1, Adaptyv R2, and BindCraft1 revalidation into 605 unique candidate sequences from 615 labeled candidate records, with 68 positives after positive\-if\-any label aggregation\.

## Appendix BTemporal Leakage Audit

Table[6](https://arxiv.org/html/2608.20755#A2.T6)records the documented model cutoffs used for the temporal\-leakage audit, and Table[7](https://arxiv.org/html/2608.20755#A2.T7)records the public\-release dates used for the dataset\-level argument\. Development entries are included for auditability because their labels are used in supervised fitting, global\-policy construction, or iterative policy\-search feedback; they are not held\-out evaluation labels\. Forgpt\-4o\-2024\-11\-20, the documented cutoff is 2023\-10\-01, so the 10\-target held\-out split and the 3\-target held\-out subset both use labels released after the cutoff\. Thegpt\-5\.4model has a later 2025\-08\-31 cutoff; Nipah, RBX1, and TREM2 are the held\-out targets in Table[3](https://arxiv.org/html/2608.20755#S6.T3)whose source pools and experimental labels became public after this later date\. ProteinBase competition pages sometimes retain stale stage\-detail text after release, so we use the overview “Results released” date when available\. BindCraft1 revalidation is public on ProteinBase; collection\-level asset timestamps are consistent with 2025\-10\-01, but we use the 2025\-10\-06 ProteinBase launch as the conservative public web\-availability date\. BoltzGen’s manuscript was posted on bioRxiv on 2025\-11\-24, but validated\-label summary files were already present in the Hugging Faceboltzgen/adaptyv\_data1upload on 2025\-10\-27, with a stable re\-upload on 2025\-10\-31\. The BoltzGen labels are explicitly supplied only as development information rather than used as held\-out outcomes\.

Table 6:Model cutoff dates used for the temporal\-leakage audit\.Table 7:Dataset\-level temporal\-leakage audit\. Dates report conservative public availability of candidate\-level experimental labels, or stable public data\-package availability where explicitly noted\. Development and transfer\-baseline entries are shown for provenance but are not held\-out evaluation labels\. For thegpt\-5\.4comparison, Nipah, TREM2, and RBX1 are the held\-out targets whose source pools and experimental labels became public after the documented cutoff\.
## Appendix CFeature Glossary

The main policy panel contains 17 reproducible candidate\-level features, listed with monotonic directions and extraction summaries in Table[8](https://arxiv.org/html/2608.20755#A3.T8)\.

Table 8:Active features in the 17\-feature policy panel\. Directions indicate the monotonic orientation used by the deterministic executor\. Target\-MSA complex predictions use the target\-chain MSA while designed binder chains remain single\-sequence\.#### Inference settings\.

AF2\-Multimer and AF2\-monomer runs use ColabFold v1\.5\.5 with three models, three recycles, and no custom templates\. The single\-sequence complex wrapper uses single\-sequence MSA mode\. The target\-MSA complex wrapper supplies a precomputed multimer A3M for the target chain, while the binder chain remains single\-sequence because no homologs exist for a de novo binder\. Target\-chain A3M files are generated once with the Protenix/PXDesign\-compatible MMseqs2 MSA service and cached before feature extraction\.

Boltz\-2 runs use 5 diffusion samples, 3 recycling steps, 200 sampling steps, and theboltz2model, matching BoltzGen’s de novo binder refolding configuration\([23](https://arxiv.org/html/2608.20755#bib.bib26)\)\. In the single\-sequence baseline, both chains are modeled without MSA information\. In the target\-MSA variant, the target chain receives the precomputed target MSA and the binder chain remains single\-sequence\.

Protenix/PXDesign features follow the public PXDesign Protenix inference setting with one sample, two diffusion steps, four recycles, templates disabled, and MSA enabled\. The target chain receives the precomputed target MSA and the binder chain remains single\-sequence\. Complexes are represented as target\-binder pairs, and binder\-chain confidence fields are extracted according to the PXDesign two\-chain convention\. The active Protenix/PXDesign policy features are pairwise binder\-target ipTM, complex pTM, binder\-chain ipTM, binder\-chain pTM, and binder\-chain pLDDT\.

The main 17\-feature panel uses target\-MSA Boltz\-2, AF2\-Multimer, Protenix, and Rosetta complex outputs\. Single\-sequence complex predictions are retained for ablation but are not part of the main panel\. ESMFold\([17](https://arxiv.org/html/2608.20755#bib.bib19)\), using the HuggingFacefacebook/esmfold\_v1weights, is deterministic and run once per binder\. RosettaInterfaceAnalyzerMover\([24](https://arxiv.org/html/2608.20755#bib.bib17)\)with theref2015scorefunction\([2](https://arxiv.org/html/2608.20755#bib.bib18)\)is applied to Boltz\-2 predicted complexes after coordinate\-constrainedFastRelaxpre\-relaxation for side\-chain packing and local relaxation\.

## Appendix DCao/Bennett AF2 Transfer Baseline

The historical Cao/Bennett transfer baseline is trained on the AF2 confidence measurements that have compatible counterparts in the current held\-out pools: binder\-target interface PAE and binder\-chain pLDDT\. On the historical training pools, these are the AF2 interaction PAE and binder pLDDT scores reported with the Cao/Bennett retrospective scoring data\. On the current held\-out pools, we recompute the analogous quantities using our AF2\-Multimer target\-MSA protocol: mean cross\-chain PAE over target\-binder interface residue pairs and mean binder\-chain pLDDT, each averaged across AF2\-Multimer model runs\. RMSD\-based historical features are excluded because the current held\-out candidates do not generally include the original designed\-complex reference structures needed to compute the same designed\-versus\-predicted RMSD terms\. Thus, this baseline tests transfer across compatible AF2 confidence feature types, not an identically matched AF2 scoring protocol\.

## Appendix EPrompt Information Conditions

This appendix records the prompt information conditions used to audit label exposure and distinguish global from target\-conditioned policies\. All settings use the same feature panel, policy class, and deterministic executor described in Section[5\.1](https://arxiv.org/html/2608.20755#S5.SS1); held\-out labels are never included in any prompt\. Table[9](https://arxiv.org/html/2608.20755#A5.T9)contrasts the single\-turn global and target\-conditioned settings, and iterative variants add aggregate development\-search feedback without changing the held\-out\-label restriction\.

Table 9:Information contrast between global and target\-conditioned single\-turn LLM policies\. Iterative variants keep the same held\-out\-label restriction and executor, but add aggregate development\-search feedback\.#### Prompt inputs and constraints\.

Rather than relying on free\-form natural\-language recommendations, each prompt asks the model to emit a structured ranking policy\. The common prompt inputs are: \(i\) natural\-language feature descriptions and fixed monotonic directions for the 17 active proxy scores, \(ii\) development\-set single\-feature performance summarized as target\-averaged Recall@10, Hit@10, and NDCG@10, and \(iii\) per\-development\-target score\-distribution summaries\. Target\-conditioned prompts additionally include the current held\-out target identifier and unlabeled score\-distribution summaries for that held\-out target pool\. Global prompts omit held\-out target identifiers and held\-out score distributions, and ask for one policy that is later applied unchanged to every held\-out target\.

All prompts enforce the same policy constraints\. A valid policy selects 3 to 5 features, assigns each selected feature an integer weight in\{1,2,3\}\\\{1,2,3\\\}, and returns only the structured policy object\. The prompt explicitly disallows hard thresholds, feature\-specific filters, treating any proxy as a direct affinity measurement, or overriding feature directions and aggregation\. The deterministic executor, not the LLM, applies the fixed feature directions, normalizes selected features within the target pool, computes the weighted normalized sum, sorts candidates in descending order, and selects the top 10 designs\.

#### Iterative feedback\.

Iterative settings use the same information restrictions as their single\-turn counterparts\. They add only aggregate development\-search feedback from previously evaluated policies, including accepted or rejected feature\-weight combinations and development\-set summary metrics\. This feedback is computed on the development split and does not include held\-out labels\.

#### Representative output schema\.

The saved runs used a JSON\-like structured output with one list of selected terms:

> ``` { "score_terms": [ {"feature": "<feature_name>", "weight": 1|2|3} ], "rationale": "<brief policy rationale>" } ```

## Appendix FPer\-target Performance

Table[10](https://arxiv.org/html/2608.20755#A6.T10)reports per\-target Recall@10 for the strongest single\-feature fixed heuristic and the matched\-promptgpt\-4opolicy settings\. Table[11](https://arxiv.org/html/2608.20755#A6.T11)reports the correspondinggpt\-5\.4detailed metrics only on the 3\-target held\-out subset used forgpt\-5\.4evaluation\.

Table 10:Per\-target Recall@10 on the 10\-target held\-out split forgpt\-4o\. Fixed is Protenix binder ipTM, the strongest single\-feature fixed baseline in Table[3](https://arxiv.org/html/2608.20755#S6.T3)\. Global and TC denote single\-turn global and target\-conditioned matched\-prompt policies; Iter\. global and Iter\. TC denote the corresponding iterative policies with development\-feedback memory\. LLM entries are sampled\-policy averages where applicable\.Table 11:Per\-targetgpt\-5\.4performance on the 3\-target held\-out subset\. Global and TC denote single\-turn global and target\-conditioned matched\-prompt policies; Iter\. global and Iter\. TC denote the corresponding iterative policies with development\-feedback memory\. Values are reported only for Nipah, RBX1, and TREM2, the post\-cutoff subset used forgpt\-5\.4evaluation\.

Similar Articles

DrugGen 2: A disease-aware language model for enhancing drug discovery

Hugging Face Daily Papers

DrugGen-2 fine-tunes GPT-2 using supervised learning and reinforcement learning (GRPO) to generate small molecules conditioned on both disease ontology and target protein sequences, achieving superior diversity and binding affinity for drug discovery.