Back

Ensembles of in silico structures enable T cell peptide-MHC binding prediction

Lyudovyk, O.; Levine, J.; Pathil, M.; Martis, S.; Streltsov, A.; Sethna, Z.; Elhanati, Y.; Balachandran, V.; Morris, Q.; Greenbaum, B. D.

2026-07-20 immunology
10.64898/2026.07.14.738340 bioRxiv
Show abstract

Adaptive immunity relies on T-cell receptor (TCR) recognition of peptides presented by the major histocompatibility complex (pMHC). Accurate prediction of TCR:pMHC binding pairs from sequence data remains a longstanding challenge in computational immunology, limiting the development of precision immunotherapies like cancer vaccines and adoptive cell therapies. Here, we present enFoldX (ensemble of Folded compleXes), a structure-based approach leveraging biophysical characterization of AlphaFold3-generated ensembles to classify TCR:pMHC sequence pairs as cognate versus non-cognate. Unlike previous methods reliant on only sequence data or a single, static predicted structure, enFoldX extracts features from an entire generated ensemble with a custom focus on the biophysical binding interface. Our model distinguishes T cell reactivity between peptides differing by a single amino acid substitution, the resolution required for cancer neoantigens, and generalizes to unseen peptides, MHCs, and TCRs, a major objective for artificial intelligence (AI) in immunology. Our performance on these crucial tasks demonstrates that diverse, structural sampling of biophysical interactions over an ensemble is fundamental for accurate AI-driven binding predictions and offers lessons for efficient future data generation to improve models. Our findings therefore offer a scalable framework to accelerate therapeutic binder design, and we provide access to a publicly available code repository.

Matching journals

The top 4 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.