Computational feasibility of an exhaustive search of side-chain conformations in protein-protein docking
Open accessAbstract
Protein-protein docking procedures typically perform the global scan of the proteins relative positions, followed by the local refinement of the putative matches. Because of the size of the search space, the global scan is usually implemented as rigid-body search, using computationally inexpensive intermolecular energy approximations. An adequate refinement has to take into account structural flexibility. Since the refinement performs conformational search of the interacting proteins, it is extremely computationally challenging, given the enormous amount of the internal degrees of freedom. Different approaches limit the search space by restricting the search to the side chains, rotameric states, coarse-grained structure representation, principal normal modes, and so on. Still, even with the approximations, the refinement presents an extreme computational challenge due to the very large number of the remaining degrees of freedom. Given the complexity of the search space, the advantage of the exhaustive search is obvious. The obstacle to such search is computational feasibility. However, the growing computational power of modern computers, especially due to the increasing utilization of Graphics Processing Unit (GPU) with large amount of specialized computing cores, extends the ranges of applicability of the brute-force search methods. This proof-of-concept study demonstrates computational feasibility of an exhaustive search of side-chain conformations in protein pocking. The procedure, implemented on the GPU architecture, was used to generate the optimal conformations in a large representative set of protein-protein complexes. © 2018 Wiley Periodicals, Inc.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Despite significant progress, the local refinement problem remains a challenge, especially in cases of conformational changes in the backbone.
“However, despite significant progress in this direction [26–29], the problem remains a challenge, especially in cases of conformational changes in the backbone.”
From Challenges in protein docking (2020) · cites this paper as [26]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
TM-align: a protein structure alignment algorithm based on the TM-score
Zhang, Y. (2005) · Nucleic Acids Research · doi:10.1093/nar/gki524 · Cited by 3,774 · see citing works
Improved prediction of protein side‐chain conformations with SCWRL4
Krivov, G. G., Shapovalov, M. V., & Dunbrack, R. L. (2009) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.22488 · Cited by 1,312 · see citing works
Katchalski-Katzir, E., Shariv, I., Eisenstein, M., Friesem, A., Aflalo, C., & Vakser, I. (1992) · Proceedings of the National Academy of Sciences of the United States of America · doi:10.1073/pnas.89.6.2195 · Cited by 1,143 · see citing works
Self-citationNative protein sequences are close to optimal for their structures
Kuhlman, B. A., & Baker, D. A. (2000) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.97.19.10383 · Cited by 814 · see citing works
Accelerating molecular modeling applications with graphics processors
Stone, J. E., Phillips, J. C., Freddolino, L., Hardy, D. J., Trabuco, L. G., & Schulten, K. J. (2007) · Journal of Computational Chemistry · doi:10.1002/jcc.20829 · Cited by 739 · see citing works
The dead-end elimination theorem and its use in protein side-chain positioning
Desmet, J., Maeyer, M. D., Hazes, B., & Lasters, I. (1992) · Nature · doi:10.1038/356539a0 · Cited by 699 · see citing works
Assessment of blind predictions of protein–protein interactions: Current status of docking methods
Mendez, R., Leplae, R., Maria, L. D., & Wodak, S. (2003) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.10393 · Cited by 438 · see citing works
Ultra-fast FFT protein docking on graphics processors
Ritchie, D. W., & Venkatraman, V. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btq444 · Cited by 368 · see citing works
Protein-Protein Docking: From Interaction to Interactome
Vakser, I. A. (2014) · Biophysical Journal · doi:10.1016/j.bpj.2014.08.033 · Cited by 318 · see citing works
Self-citationLee, J., Scheraga, H. A., & Rackovsky, S. R. (1997) · Journal of Computational Chemistry · doi:10.1002/(sici)1096-987x(19970715)18:9 · Cited by 300 · see citing works
Pierce, N. A., & Winfree, E. (2002) · Protein Engineering Design and Selection · doi:10.1093/protein/15.10.779 · Cited by 270 · see citing works
Solving and analyzing side-chain positioning problems using linear and integer programming
Kingsford, C. L., Chazelle, B., & Singh, M. (2004) · Bioinformatics · doi:10.1093/bioinformatics/bti144 · Cited by 233 · see citing works
Computational structure-based redesign of enzyme activity
Chen, C., Georgiev, I. S., Anderson, A. C., & Donald, B. R. (2009) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0900266106 · Cited by 210 · see citing works
Accounting for conformational changes during protein–protein docking
Zacharias, M. (2010) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2010.02.001 · Cited by 151 · see citing works
Georgiev, I. S., Lilien, R., & Donald, B. R. (2008) · Journal of Computational Chemistry · doi:10.1002/jcc.20909 · Cited by 136 · see citing works
Gaínza, P., Roberts, K. E., Georgiev, I. S., Lilien, R., Keedy, D. A., Chen, C., Reza, F., Anderson, A. C., Richardson, D. C., Richardson, J. S., et al. (2013) · Methods in enzymology on CD-ROM/Methods in enzymology · doi:10.1016/b978-0-12-394292-0.00005-9 · Cited by 115 · see citing works
Ohue, M., Shimoda, T., Suzuki, S., Matsuzaki, Y., Ishida, T., & Akiyama, Y. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu532 · Cited by 100 · see citing works
A Semidefinite Programming Approach to Side Chain Positioning with New Rounding Strategies
Chazelle, B., Kingsford, C., & Singh, M. (2004) · INFORMS journal on computing · doi:10.1287/ijoc.1040.0096 · Cited by 88 · see citing works
Rapid Protein Side-Chain Packing via Tree Decomposition
Xu, J. (2005) · Lecture notes in computer science · doi:10.1007/11415770_32 · Cited by 80 · see citing works
Computational protein design as an optimization problem
Allouche, D., André, I., Barbe, S., Davies, J., de Givry, S., Katsirelos, G., O’Sullivan, B., Prestwich, S., Schiex, T., & Traoré, S. (2014) · Artificial Intelligence · doi:10.1016/j.artint.2014.03.005 · Cited by 79 · see citing works
D OCKGROUND system of databases for protein recognition studies: Unbound structures for docking
Gao, Y. D., Douguet, D., Tovchigrechko, A., & Vakser, I. A. (2007) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.21714 · Cited by 76 · see citing works
Self-citationA new framework for computational protein design through cost function network optimization
Traoré, S., Allouche, D., André, I., de Givry, S., Katsirelos, G., Schiex, T., & Barbe, S. (2013) · Bioinformatics · doi:10.1093/bioinformatics/btt374 · Cited by 75 · see citing works
OPUS‐Rota: A fast and accurate method for side‐chain modeling
Lu, M., Dousis, A. D., & Ma, J. (2008) · Protein Science · doi:10.1110/ps.035022.108 · Cited by 61 · see citing works
RASP: rapid modeling of protein side chain conformations
Miao, Z., Cao, Y., & Jiang, T. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr538 · Cited by 59 · see citing works
Fast and accurate prediction of protein side-chain conformations
Liang, S., Zheng, D., Zhang, C., & Standley, D. M. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr482 · Cited by 57 · see citing works
Hartmann, C., Antes, I., & Lengauer, T. (2007) · Protein Science · doi:10.1110/ps.062658307 · Cited by 50 · see citing works
GPU acceleration of a production molecular docking code
Sukhwani, B., & Herbordt, M. (2009) · doi:10.1145/1513895.1513898 · Cited by 50 · see citing works
Huang, E. S., Koehl, P., Levitt, M., Pappu, R. V., & Ponder, J. W. (1998) · Proteins Structure Function and Bioinformatics · doi:10.1002/(sici)1097-0134(19981101)33:2 · Cited by 49 · see citing works
Accelerating Molecular Docking Calculations Using Graphics Processing Units
Korb, O., Stützle, T., & Exner, T. E. (2011) · Journal of Chemical Information and Modeling · doi:10.1021/ci100459b · Cited by 47 · see citing works
MSINDO parameterization for third-row main group elements
Jug, K., Geudtner, G., & Homann, T. (2000) · Journal of Computational Chemistry · doi:10.1002/1096-987x(200008)21:11 · Cited by 43 · see citing works
Parallel implementation of 3D protein structure similarity searches using a GPU and the CUDA
Mrozek, D., Brożek, M., & Małysiak-Mrozek, B. (2014) · Journal of Molecular Modeling · doi:10.1007/s00894-014-2067-1 · Cited by 42 · see citing works
Prediction of side‐chain conformations on protein surfaces
Xiang, Z., Steinbach, P. J., Jacobson, M. P., Friesner, R. A., & Honig, B. H. (2007) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.21099 · Cited by 38 · see citing works
Liang, S., Zhou, Y., Grishin, N. V., & Standley, D. M. (2011) · Journal of Computational Chemistry · doi:10.1002/jcc.21747 · Cited by 37 · see citing works
Modeling complexes of modeled proteins
Anishchenko, I. V., Kundrotas, P. J., & Vakser, I. A. (2016) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.25183 · Cited by 26 · see citing works
Self-citationKirys, T., Ruvinsky, A. M., Tuzikov, A. V., & Vakser, I. A. (2012) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24103 · Cited by 25 · see citing works
Self-citationAn efficient parallel algorithm for accelerating computational protein design
Zhou, Y., Xu, W., Donald, B. R., & Zeng, J. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu264 · Cited by 19 · see citing works
Protein-protein docking on hardware accelerators: comparison of GPU and MIC architectures
Shimoda, T., Suzuki, S., Ohue, M., Ishida, T., & Akiyama, Y. (2015) · BMC Systems Biology · doi:10.1186/1752-0509-9-s1-s6 · Cited by 17 · see citing works
Multiple methods for protein side chain packing using maximum weight cliques.
Brown, J. B., Bahadur, K. C. D., Tomita, E., & Akutsu, T. (2006) · PubMed · Cited by 16 · see citing works
The Impact of Side-Chain Packing on Protein Docking Refinement
Moghadasi, M., Mirzaei, H., Mamonov, A. B., Vakili, P., Vajda, S., Paschalidis, I. C., & Kozakov, D. (2015) · Journal of Chemical Information and Modeling · doi:10.1021/ci500380a · Cited by 16 · see citing works
Accelerated protein structure comparison using TM-score-GPU
Hung, L., & Samudrala, R. (2012) · Bioinformatics · doi:10.1093/bioinformatics/bts345 · Cited by 16 · see citing works
Deterministic Search Methods for Computational Protein Design
Traoré, S., Allouche, D., André, I., Schiex, T., & Barbe, S. (2016) · Methods in molecular biology · doi:10.1007/978-1-4939-6637-0_4 · Cited by 12 · see citing works
Hardware Accelerators in Computational Biology: Application, Potential, and Challenges
Majumder, T., Pande, P. P., & Kalyanaraman, A. (2013) · IEEE Design and Test · doi:10.1109/mdat.2013.2290118 · Cited by 8 · see citing works
Pitman, D. J., Schenkelberg, C. D., Huang, Y.-M., Teets, F. D., DiTursi, D. J., & Bystroff, C. (2013) · Bioinformatics · doi:10.1093/bioinformatics/btt735 · Cited by 7 · see citing works
Flagged first, then by citations
Research works printed but not linked: 9
- [5]Brown JB Dukka KC Tomita E Akutsu T Genome Inform 2006 17 3 12 17503351
- [19]Eriksson O Zhou Y Elofsson A In International Workshop on Algorithms in Bioinformatics Springer Berlin, Heidelberg 2001 128 141
- [23]Majumder T Pande PP Kalyanaraman A IEEE Des Test 2014 31 8 18
- [25]Kannan S Ganji R Proc IEEE Congress Evolutionary Comput 18–23 July 2010 Barcelona 2010 1 8
- [27]Pechan I Feher B Proc 21st IEEE Int Conf Field Programmable Logic Applications 5–7 Sept 2011 Chania 2011 474 477
- [28]Sukhwani B Herbordt MC GPGPU-2: Proc 2nd Workshop on General Purpose Processing on Graphics Processing Units ACM New York, NY 2009 19 27
- [29]Katchalski-Katzir E Shariv I Eisenstein M Friesem AA Aflalo C Vakser IA Proc Natl Acad Sci USA 1992 89 2195 2199 1549581 PMC48623
- [35]Dang HV Schmidt B Hildebrandt A Hildebrandt AK Parallel, Distributed and Network-based Processing: 22nd Euromicro International Conference 12 – 14 Feb 2014 Torino 2014 1 8
- [39]Moghadasi M Mirzaei H Mamonov A Vakili P Vajda S Paschalidis I Kozakov D J Chem Inf Model 2015 55 872 881 25714358 PMC4734134
Cited by
Sorted by citations
Advances in computational structure-based antibody design
Hummer, A. M., Abanades, B., & Deane, C. M. (2022) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2022.102379 · Cited by 105 · see citing works
Vakser, I. A. (2020) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2020.07.001 · Cited by 62 · see citing works
Self-citationHuang, Y., Zhang, Z., & Zhou, Y. (2022) · Frontiers in Immunology · doi:10.3389/fimmu.2022.1053617 · Cited by 55 · see citing works
Antibody design using deep learning: from sequence and structure design to affinity maturation
Joubbi, S., Micheli, A., Milazzo, P., Maccari, G., Ciano, G., Cardamone, D., & Medini, D. (2024) · Briefings in Bioinformatics · doi:10.1093/bib/bbae307 · Cited by 54 · see citing works
Qin, H., Zhou, Z., Shi, R., Mai, Y., Xu, Y., Fu, P., Cheng, G., Zhang, Z., Chen, W., Chen, Y., et al. (2025) · Journal of Hematology & Oncology · doi:10.1186/s13045-025-01701-6 · Cited by 41 · see citing works
Nandi, S., Bhaduri, S., Das, D., Ghosh, P., Mandal, M., & Mitra, P. (2024) · Molecular Pharmaceutics · doi:10.1021/acs.molpharmaceut.3c01161 · Cited by 23 · see citing works
Docking-based long timescale simulation of cell-size protein systems at atomic resolution
Vakser, I. A., Grudinin, S., Jenkins, N. W., Kundrotas, P. J., & Deeds, E. J. (2022) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2210249119 · Cited by 20 · see citing works
Self-citationParaAntiProt provides paratope prediction using antibody and protein language models
Kalemati, M., Noroozi, A., Shahbakhsh, A., & Koohi, S. (2024) · Scientific Reports · doi:10.1038/s41598-024-80940-y · Cited by 13 · see citing works
Small protein–protein interfaces rich in electrostatic are often linked to regulatory function
Nilofer, C., Sukhwal, A., Arumugam, M., Sakharkar, M. K., & Kangueane, P. (2019) · Journal of Biomolecular Structure and Dynamics · doi:10.1080/07391102.2019.1657040 · Cited by 10 · see citing works
Text mining for modeling of protein complexes enhanced by machine learning
Badal, V. D., Kundrotas, P. J., & Vakser, I. A. (2020) · Bioinformatics · doi:10.1093/bioinformatics/btaa823 · Cited by 4 · see citing works
Self-citationJaishwal, P., & Singh, S. P. (2026) · Peptide Science · doi:10.1002/pep2.70026 · Cited by 2 · see citing works
Insights from the Interfaces of Corona Viral Proteins: Homomers Versus Heteromers
Nilofer, C., & Arumugam, M. (2021) · Biomedical & Pharmacology Journal · doi:10.13005/bpj/2263
Nilofer, C., & Arumugam, M. (2022) · Biomedical & Pharmacology Journal · doi:10.13005/bpj/2383
Malamsha, A. J. J., Dida, M. A., & Moebs, S. (2023) · Journal of Mathematics and Informatics · doi:10.22457/jmi.v25a04229
Echartea, M. E. R. (2019) · theses.fr (ABES) · doi:10.70675/9f63a212z2148z4952za179z025cba3f7eb1
Fragment-based modelling of protein-RNA complexes for protein design
Kravchenko, A. (2023) · theses.fr (ABES) · doi:10.70675/e211ffb4z6d6fz476ez9441z34c4cdf8d79a
Jaishwal, P., & Singh, S. P. (2026) · Biophysica · doi:10.3390/biophysica6040055
- Authors
- Dauzhenka, T., Kundrotas, P. J., & Vakser, I. A.
- Affiliations
- University of Kansas (US)
- Corresponding author
- Kundrotas, Petras J.
- Vakser, Ilya A.
- Venue
- Journal of Computational Chemistry
- Publisher
- Wiley
- Published
- 2018-09-15
- Volume
- 39
- Issue
- 24
- Pages
- 2012-2021
- ISSN
- 0192-8651 (ISSN-L)
- 1096-987X
- PMC
- PMC6186188
- OpenAlex
- W2891474722
- Cited by
- 17
- References
- 43
- Citations by year
- 2026: 2 · 2025: 1 · 2024: 3 · 2023: 2 · 2022: 4 · 2021: 1 · 2020: 2 · 2019: 2
- FWCI
- 0.44
- Type
- journal article
- Language
- en
- Open access
- green
- www.ncbi.nlm.nih.gov
- Locations
- Journal of Computational Chemistry (publishedVersion)
- PubMed (publishedVersion)
- PubMed Central (acceptedVersion)
- Funders
- National Institutes of Health (R01GM074255)
- National Science Foundation (DBI1262621, DBI1565107, CNS133789)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Computational Drug Discovery Methods
- Physical Sciences › Materials Science › Materials Chemistry › Enzyme Structure and Function
- Keywords
- protein-protein docking, exhaustive search, GPU acceleration, structural flexibility, protein-protein complex, search space complexity
- MeSH terms
- Algorithms, Feasibility Studies, Protein Binding, Protein Conformation, Proteins, Computational Biology
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review