{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T20:02:00Z","timestamp":1776369720541,"version":"3.51.2"},"reference-count":61,"publisher":"Oxford University Press (OUP)","issue":"13","license":[{"start":{"date-parts":[[2020,4,22]],"date-time":"2020-04-22T00:00:00Z","timestamp":1587513600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["2R01GM098977"],"award-info":[{"award-number":["2R01GM098977"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"name":"anthill and discovery clusters"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,7,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Understanding how antibodies specifically interact with their antigens can enable better drug and vaccine design, as well as provide insights into natural immunity. Experimental structural characterization can detail the \u2018ground truth\u2019 of antibody\u2013antigen interactions, but computational methods are required to efficiently scale to large-scale studies. To increase prediction accuracy as well as to provide a means to gain new biological insights into these interactions, we have developed a unified deep learning-based framework to predict binding interfaces on both antibodies and antigens.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>Our framework leverages three key aspects of antibody\u2013antigen interactions to learn predictive structural representations: (i) since interfaces are formed from multiple residues in spatial proximity, we employ graph convolutions to aggregate properties across local regions in a protein; (ii) since interactions are specific between antibody\u2013antigen pairs, we employ an attention layer to explicitly encode the context of the partner; (iii) since more data are available for general protein\u2013protein interactions, we employ transfer learning to leverage this data as a prior for the specific case of antibody\u2013antigen interactions. We show that this single framework achieves state-of-the-art performance at predicting binding interfaces on both antibodies and antigens, and that each of its three aspects drives additional improvement in the performance. We further show that the attention layer not only improves performance, but also provides a biologically interpretable perspective into the mode of interaction.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>The source code is freely available on github at https:\/\/github.com\/vamships\/PECAN.git.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btaa263","type":"journal-article","created":{"date-parts":[[2020,4,15]],"date-time":"2020-04-15T15:25:54Z","timestamp":1586964354000},"page":"3996-4003","source":"Crossref","is-referenced-by-count":138,"title":["Learning context-aware structural representations to predict antigen and antibody binding interfaces"],"prefix":"10.1093","volume":"36","author":[{"given":"Srivamshi","family":"Pittala","sequence":"first","affiliation":[{"name":"Department of Computer Science , Dartmouth College, Hanover, NH 03755, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1860-0912","authenticated-orcid":false,"given":"Chris","family":"Bailey-Kellogg","sequence":"additional","affiliation":[{"name":"Department of Computer Science , Dartmouth College, Hanover, NH 03755, USA"}]}],"member":"286","published-online":{"date-parts":[[2020,4,22]]},"reference":[{"key":"2023062312040089300_btaa263-B1","author":"Abadi","year":"2015"},{"key":"2023062312040089300_btaa263-B2","doi-asserted-by":"crossref","first-page":"3389","DOI":"10.1093\/nar\/25.17.3389","article-title":"Gapped BLAST and PSI-BLAST: a new generation of protein database search programs","volume":"25","author":"Altschul","year":"1997","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B3","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.tibs.2014.10.005","article-title":"How cryo-EM is revolutionizing structural biology","volume":"40","author":"Bai","year":"2015","journal-title":"Trends Biochem. Sci"},{"key":"2023062312040089300_btaa263-B4","doi-asserted-by":"crossref","first-page":"2608","DOI":"10.1093\/bioinformatics\/bts493","article-title":"Application of asymmetric statistical potentials to antibody\u2013protein docking","volume":"28","author":"Brenke","year":"2012","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B5","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1016\/j.cell.2016.08.005","article-title":"Tailored immunogens direct affinity maturation toward HIV neutralizing antibodies","volume":"166","author":"Briney","year":"2016","journal-title":"Cell"},{"key":"2023062312040089300_btaa263-B6","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1016\/j.drudis.2014.05.011","article-title":"High-throughput epitope binning of therapeutic monoclonal antibodies: why you need to bin the fridge","volume":"19","author":"Brooks","year":"2014","journal-title":"Drug Discov. Today"},{"key":"2023062312040089300_btaa263-B7","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1038\/nri1837","article-title":"Potent antibody therapeutics by design","volume":"6","author":"Carter","year":"2006","journal-title":"Nat. Rev. Immunol"},{"key":"2023062312040089300_btaa263-B8","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1002\/prot.10389","article-title":"ZDOCK: an initial-stage protein-docking algorithm","volume":"52","author":"Chen","year":"2003","journal-title":"Proteins"},{"key":"2023062312040089300_btaa263-B9","doi-asserted-by":"crossref","first-page":"1870","DOI":"10.1093\/bioinformatics\/bty918","article-title":"Antibody interface prediction with 3D Zernike descriptors and SVM","volume":"35","author":"Daberdaku","year":"2019","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B10","first-page":"536","author":"Deac","year":"2019"},{"key":"2023062312040089300_btaa263-B11","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1002\/emmm.201403876","article-title":"Vaccines for the 21st century","volume":"6","author":"Delany","year":"2014","journal-title":"EMBO Mol. Med"},{"key":"2023062312040089300_btaa263-B12","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/j.coviro.2015.04.002","article-title":"Strategies to guide the antibody affinity maturation process","volume":"11","author":"Doria-Rose","year":"2015","journal-title":"Curr. Opin. Virol"},{"key":"2023062312040089300_btaa263-B13","first-page":"2121","article-title":"Adaptive subgradient methods for online learning and stochastic optimization","volume":"12","author":"Duchi","year":"2011","journal-title":"J. Mach. Learn. Res"},{"key":"2023062312040089300_btaa263-B14","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1002\/jmr.893","article-title":"Predicting linear B-cell epitopes using string kernels","volume":"21","author":"El-Manzalawy","year":"2008","journal-title":"J. Mol. Recognit"},{"key":"2023062312040089300_btaa263-B15","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1093\/bib\/bbv027","article-title":"Progress and challenges in predicting protein interfaces","volume":"17","author":"Esmaielbeiki","year":"2016","journal-title":"Brief. Bioinf"},{"key":"2023062312040089300_btaa263-B16","first-page":"6530","volume-title":"Advances in Neural Information Processing Systems","author":"Fout","year":"2017"},{"key":"2023062312040089300_btaa263-B17","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/bs.mie.2015.08.010","article-title":"Mapping protein\u2013ligand interactions with proteolytic fragmentation, hydrogen\/deuterium exchange-mass spectrometry","volume":"566","author":"Gallagher","year":"2016","journal-title":"Methods Enzymol"},{"key":"2023062312040089300_btaa263-B18","author":"He","year":"2015"},{"key":"2023062312040089300_btaa263-B19","doi-asserted-by":"crossref","first-page":"W500","DOI":"10.1093\/nar\/gkh429","article-title":"STRIDE: a web server for secondary structure assignment from known atomic coordinates of proteins","volume":"32","author":"Heinig","year":"2004","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B20","doi-asserted-by":"crossref","first-page":"1126","DOI":"10.1038\/nbt1142","article-title":"Engineered antibody fragments and the rise of single domains","volume":"23","author":"Holliger","year":"2005","journal-title":"Nat. Biotechnol"},{"key":"2023062312040089300_btaa263-B21","doi-asserted-by":"crossref","first-page":"e29023","DOI":"10.7554\/eLife.29023","article-title":"Computationally-driven identification of antibody epitopes","volume":"6","author":"Hua","year":"2017","journal-title":"Elife"},{"key":"2023062312040089300_btaa263-B22","doi-asserted-by":"crossref","first-page":"W24","DOI":"10.1093\/nar\/gkx346","article-title":"BepiPred-2.0: improving sequence-based B-cell epitope prediction using conformational epitopes","volume":"45","author":"Jespersen","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B23","author":"Kingma","year":"2015"},{"key":"2023062312040089300_btaa263-B24","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1093\/protein\/gzt043","article-title":"Antibody i-Patch prediction of the antibody binding site improves rigid local antibody\u2013antigen docking","volume":"26","author":"Krawczyk","year":"2013","journal-title":"Protein Eng. Des. Select"},{"key":"2023062312040089300_btaa263-B25","doi-asserted-by":"crossref","first-page":"2288","DOI":"10.1093\/bioinformatics\/btu190","article-title":"Improving B-cell epitope prediction and its application to global antibody\u2013antigen docking","volume":"30","author":"Krawczyk","year":"2014","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1371\/journal.pcbi.1002829","article-title":"Reliable b cell epitope predictions: impacts of method development and improved benchmarking","volume":"8","author":"Kringelum","year":"2012","journal-title":"PLoS Comput. Biol"},{"key":"2023062312040089300_btaa263-B27","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1093\/protein\/gzt027","article-title":"The indistinguishability of epitopes from protein surface is explained by the distinct binding preferences of each of the six antigen-binding loops","volume":"26","author":"Kunik","year":"2013","journal-title":"Protein Eng. Des. Sel"},{"key":"2023062312040089300_btaa263-B28","doi-asserted-by":"crossref","first-page":"W521","DOI":"10.1093\/nar\/gks480","article-title":"Paratome: an online tool for systematic identification of antigen-binding regions in antibodies based on sequence or structure","volume":"40","author":"Kunik","year":"2012","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B29","doi-asserted-by":"crossref","first-page":"1428","DOI":"10.1128\/JVI.02898-14","article-title":"A cryo-electron microscopy study identifies the complete H16.V5 epitope and reveals global conformational changes initiated by binding of the neutralizing antibody fragment","volume":"89","author":"Lee","year":"2015","journal-title":"J. Virol"},{"key":"2023062312040089300_btaa263-B30","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1080\/19420862.2016.1205773","article-title":"ABodyBuilder: automated antibody structure prediction with data-driven accuracy estimation","volume":"8","author":"Leem","year":"2016","journal-title":"MAbs"},{"key":"2023062312040089300_btaa263-B31","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/S0145-305X(02)00039-3","article-title":"IMGT unique numbering for immunoglobulin and T cell receptor variable domains and IG superfamily V-like domains","volume":"27","author":"Lefranc","year":"2003","journal-title":"Dev. Comp. Immunol"},{"key":"2023062312040089300_btaa263-B32","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1186\/1471-2105-11-381","article-title":"EPSVR and EPMeta: prediction of antigenic epitopes using support vector regression and multiple server results","volume":"11","author":"Liang","year":"2010","journal-title":"BMC Bioinformatics"},{"key":"2023062312040089300_btaa263-B33","doi-asserted-by":"crossref","first-page":"2944","DOI":"10.1093\/bioinformatics\/bty305","article-title":"Parapred: antibody paratope prediction using convolutional and recurrent neural networks","volume":"34","author":"Liberis","year":"2018","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B34","author":"Luong","year":"2015"},{"key":"2023062312040089300_btaa263-B35","doi-asserted-by":"crossref","first-page":"2771","DOI":"10.1038\/nprot.2014.189","article-title":"Antibody modeling using the prediction of immunoglobulin structure (PIGS) web server [corrected]","volume":"9","author":"Marcatili","year":"2014","journal-title":"Nat. Protoc"},{"key":"2023062312040089300_btaa263-B36","doi-asserted-by":"crossref","first-page":"224","DOI":"10.3389\/fimmu.2018.00224","article-title":"Computational strategies for dissecting the high-dimensional complexity of adaptive immune repertoires","volume":"9","author":"Miho","year":"2018","journal-title":"Front. Immunol"},{"key":"2023062312040089300_btaa263-B37","doi-asserted-by":"crossref","first-page":"117","DOI":"10.3389\/fimmu.2018.00117","article-title":"Insights into the structural basis of antibody affinity maturation from next-generation sequencing","volume":"9","author":"Mishra","year":"2018","journal-title":"Front. Immunol"},{"key":"2023062312040089300_btaa263-B38","doi-asserted-by":"crossref","first-page":"2285","DOI":"10.1093\/bioinformatics\/btt369","article-title":"Prediction of site-specific interactions in antibody\u2013antigen complexes: the proABC method and server","volume":"29","author":"Olimpieri","year":"2013","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B39","doi-asserted-by":"crossref","first-page":"226","DOI":"10.3390\/ijms12010226","article-title":"Computational docking of antibody\u2013antigen complexes, opportunities and pitfalls illustrated by influenza hemagglutinin","volume":"12","author":"Pedotti","year":"2011","journal-title":"Int. J. Mol. Sci"},{"key":"2023062312040089300_btaa263-B40","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1186\/1471-2105-9-514","article-title":"ElliPro: a new structure-based tool for the prediction of antibody epitopes","volume":"9","author":"Ponomarenko","year":"2008","journal-title":"BMC Bioinformatics"},{"key":"2023062312040089300_btaa263-B41","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1006\/meth.1996.0054","article-title":"Mapping epitope structure and activity: from one-dimensional prediction to four-dimensional description of antigenic specificity","volume":"9","author":"Regenmortel","year":"1996","journal-title":"Methods"},{"key":"2023062312040089300_btaa263-B42","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/978-1-59745-450-6_5","article-title":"Epitope mapping by surface plasmon resonance","volume":"524","author":"Safsten","year":"2009","journal-title":"Methods Mol. Biol"},{"key":"2023062312040089300_btaa263-B43","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1002\/prot.21078","article-title":"Prediction of continuous B-cell epitopes in an antigen using recurrent neural network","volume":"65","author":"Saha","year":"2006","journal-title":"Proteins"},{"key":"2023062312040089300_btaa263-B44","doi-asserted-by":"crossref","first-page":"W363","DOI":"10.1093\/nar\/gki481","article-title":"PatchDock and SymmDock: servers for rigid and symmetric docking","volume":"33","author":"Schneidman-Duhovny","year":"2005","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B45","author":"Schr\u00f6dinger","year":"2015"},{"key":"2023062312040089300_btaa263-B46","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.coviro.2015.03.012","article-title":"Antibody specific epitope prediction-emergence of a new paradigm","volume":"11","author":"Sela-Culang","year":"2015","journal-title":"Curr. Opin. Virol"},{"key":"2023062312040089300_btaa263-B47","doi-asserted-by":"crossref","first-page":"e62216","DOI":"10.1371\/journal.pone.0062216","article-title":"Improved method for linear B-cell epitope prediction using antigen\u2019s primary sequence","volume":"8","author":"Singh","year":"2013","journal-title":"PLoS One"},{"key":"2023062312040089300_btaa263-B48","doi-asserted-by":"crossref","first-page":"W474","DOI":"10.1093\/nar\/gkp387","article-title":"RosettaAntibody: antibody variable region homology modeling server","volume":"37","author":"Sircar","year":"2009","journal-title":"Nucleic Acids Res"},{"key":"2023062312040089300_btaa263-B49","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/978-1-61779-588-6_13","article-title":"Methods for the homology modeling of antibody variable regions","volume":"857","author":"Sircar","year":"2012","journal-title":"Methods Mol. Biol"},{"key":"2023062312040089300_btaa263-B50","doi-asserted-by":"crossref","first-page":"e1000644","DOI":"10.1371\/journal.pcbi.1000644","article-title":"SnugDock: paratope structural optimization during antibody\u2013antigen docking compensates for errors in antibody homology models","volume":"6","author":"Sircar","year":"2010","journal-title":"PLoS Comput. Biol"},{"key":"2023062312040089300_btaa263-B51","doi-asserted-by":"crossref","first-page":"e1003754","DOI":"10.1371\/journal.ppat.1003754","article-title":"The effects of somatic hypermutation on neutralization and binding in the PGT121 family of broadly neutralizing HIV antibodies","volume":"9","author":"Sok","year":"2013","journal-title":"PLoS Pathog"},{"key":"2023062312040089300_btaa263-B52","first-page":"1","article-title":"A differential equation for modeling Nesterov\u2019s accelerated gradient method: theory and insights","volume":"17","author":"Su","year":"2016","journal-title":"J. Mach. Learn. Res"},{"key":"2023062312040089300_btaa263-B53","first-page":"1139","volume-title":"Proceedings of the 30th International Conference on Machine Learning, Volume 28 of Proceedings of Machine Learning Research","author":"Sutskever","year":"2013"},{"key":"2023062312040089300_btaa263-B54","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1093\/bioinformatics\/btn199","article-title":"PEPITO: improved discontinuous B-cell epitope prediction using multiple distance thresholds and half sphere exposure","volume":"24","author":"Sweredoski","year":"2008","journal-title":"Bioinformatics"},{"key":"2023062312040089300_btaa263-B55","doi-asserted-by":"crossref","first-page":"252","DOI":"10.4049\/jimmunol.1401405","article-title":"Identification of antigen-specific B cell receptor sequences using public repertoire analysis","volume":"194","author":"Truck","year":"2015","journal-title":"J. Immunol"},{"key":"2023062312040089300_btaa263-B56","doi-asserted-by":"crossref","first-page":"3031","DOI":"10.1016\/j.jmb.2015.07.016","article-title":"Updates to the integrated protein\u2013protein interaction benchmarks: docking benchmark version 5 and affinity benchmark version 2","volume":"427","author":"Vreven","year":"2015","journal-title":"J. Mol. Biol"},{"key":"2023062312040089300_btaa263-B57","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/0022-1759(86)90001-3","article-title":"Production and use of antibodies against synthetic peptides","volume":"88","author":"Walter","year":"1986","journal-title":"J. Immunol. Methods"},{"key":"2023062312040089300_btaa263-B58","doi-asserted-by":"crossref","first-page":"8950","DOI":"10.1073\/pnas.160252097","article-title":"Rapid mapping of protein functional epitopes by combinatorial alanine scanning","volume":"97","author":"Weiss","year":"2000","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"2023062312040089300_btaa263-B59","first-page":"1","article-title":"Conformational B-cell epitope prediction on antigen protein structures: a review of current algorithms and comparison with common binding site prediction methods","volume":"8","author":"Yao","year":"2013","journal-title":"PLoS One"},{"key":"2023062312040089300_btaa263-B60","doi-asserted-by":"crossref","first-page":"1483","DOI":"10.1109\/TCBB.2011.49","article-title":"Antibody-specified B-cell epitope prediction in line with the principle of context-awareness","volume":"8","author":"Zhao","year":"2011","journal-title":"IEEE\/ACM Trans. Comput. Biol. Bioinf"},{"key":"2023062312040089300_btaa263-B61","doi-asserted-by":"crossref","first-page":"6470","DOI":"10.1073\/pnas.1219320110","article-title":"Mining the antibodyome for HIV-1-neutralizing antibodies with next-generation sequencing and phylogenetic pairing of heavy\/light chains","volume":"110","author":"Zhu","year":"2013","journal-title":"Proc. Natl. Acad. Sci. USA"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btaa263\/33372635\/btaa263.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/13\/3996\/50671455\/bioinformatics_36_13_3996.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/13\/3996\/50671455\/bioinformatics_36_13_3996.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,24]],"date-time":"2023-06-24T17:44:26Z","timestamp":1687628666000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/36\/13\/3996\/5823885"}},"subtitle":[],"editor":[{"given":"Arne","family":"Elofsson","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2020,4,22]]},"references-count":61,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2020,7,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btaa263","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/658054","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2020,7]]},"published":{"date-parts":[[2020,4,22]]}}}