OPUS-Rota4: a gradient-based protein side-chain modeling framework assisted by deep learning-based predictors
Open accessPublished version of a preprint
Abstract
Accurate protein side-chain modeling is crucial for protein folding and protein design. In the past decades, many successful methods have been proposed to address this issue. However, most of them depend on the discrete samples from the rotamer library, which may have limitations on their accuracies and usages. In this study, we report an open-source toolkit for protein side-chain modeling, named OPUS-Rota4. It consists of three modules: OPUS-RotaNN2, which predicts protein side-chain dihedral angles; OPUS-RotaCM, which measures the distance and orientation information between the side chain of different residue pairs and OPUS-Fold2, which applies the constraints derived from the first two modules to guide side-chain modeling. OPUS-Rota4 adopts the dihedral angles predicted by OPUS-RotaNN2 as its initial states, and uses OPUS-Fold2 to refine the side-chain conformation with the side-chain contact map constraints derived from OPUS-RotaCM. Therefore, we convert the side-chain modeling problem into a side-chain contact map prediction problem. OPUS-Fold2 is written in Python and TensorFlow2.4, which is user-friendly to include other differentiable energy terms. OPUS-Rota4 also provides a platform in which the side-chain conformation can be dynamically adjusted under the influence of other processes. We apply OPUS-Rota4 on 15 FM predictions submitted by AlphaFold2 on CASP14, the results show that the side chains modeled by OPUS-Rota4 are closer to their native counterparts than those predicted by AlphaFold2 (e.g. the residue-wise RMSD for all residues and core residues are 0.588 and 0.472 for AlphaFold2, and 0.535 and 0.407 for OPUS-Rota4).
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.
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
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017) · arXiv · doi:10.48550/arxiv.1706.03762 · Cited by 120,404 · see citing works
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
U-Net: Convolutional Networks for Biomedical Image Segmentation
Ronneberger, O., Fischer, P., & Brox, T. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-24574-4_28 · Cited by 99,404 · see citing works
Highly accurate protein structure prediction with AlphaFold
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03819-2 · Cited by 43,764 · see citing works
Crystallography & NMR System: A New Software Suite for Macromolecular Structure Determination
Brünger, A. T., Adams, P. D., Clore, G. M., DeLano, W. L., Gros, P., Grosse‐Kunstleve, R. W., Jiang, J., Kuszewski, J. J., Nilges, M., Pannu, N., et al. (1998) · Acta Crystallographica Section D Biological Crystallography · doi:10.1107/s0907444998003254 · Cited by 15,720 · see citing works
Kabsch, W., & Sander, C. (1983) · Biopolymers · doi:10.1002/bip.360221211 · Cited by 15,320 · see citing works
Biopython: freely available python tools for computational molecular biology and bioinformatics
Cock, P. J. A., Antao, T., Chang, J. T., Chapman, B. A., Cox, C. J., Dalke, A., Friedberg, I., Hamelryck, T., Kauff, F., Wilczynski, B., et al. (2009) · Bioinformatics · doi:10.1093/bioinformatics/btp163 · Cited by 6,080 · see citing works
2009 IEEE Conference on Computer Vision and Pattern Recognition
(2009) · doi:10.1109/cvpr14067.2009 · Cited by 5,646 · see citing works
Scoring function for automated assessment of protein structure template quality
Zhang, Y., & Skolnick, J. (2004) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.20264 · Cited by 2,392 · see citing works
Protein Structure Prediction Using Rosetta
Rohl, C. A., Strauss, C. E. M., Misura, K. M. S., & Baker, D. A. (2004) · Methods in enzymology on CD-ROM/Methods in enzymology · doi:10.1016/s0076-6879(04)83004-0 · Cited by 1,711 · see citing works
PISCES: a protein sequence culling server
Wang, G., & Dunbrack, R. L. (2003) · Bioinformatics · doi:10.1093/bioinformatics/btg224 · Cited by 1,664 · see citing works
Improved protein structure prediction using predicted interresidue orientations
Yang, J., Anishchenko, I., Park, H., Peng, Z., Ovchinnikov, S., & Baker, D. (2020) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1914677117 · Cited by 1,421 · 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
Accurate De Novo Prediction of Protein Contact Map by Ultra-Deep Learning Model
Wang, S., Sun, S., Li, Z., Zhang, R., & Xu, J. (2017) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1005324 · Cited by 931 · see citing works
Zhou, H., & Zhou, Y. (2002) · Protein Science · doi:10.1110/ps.0217002 · Cited by 902 · cited 1× · see citing works
“:3) d i / d N (cid:4) α P N (cid:4) , where P i is the probability of the i th bin, d i is the distance of the i th distance bin, α is 1.57 [28] and N is the bin [19.5, 20].”
BackgroundInfluentialPyRosetta: a script-based interface for implementing molecular modeling algorithms using Rosetta
Chaudhury, S., Lyskov, S., & Gray, J. J. (2010) · Bioinform. · doi:10.1093/bioinformatics/btq007 · Cited by 772 · see citing works
Hanson, J., Paliwal, K. K., Litfin, T., Yang, Y., & Zhou, Y. (2018) · Bioinformatics · doi:10.1093/bioinformatics/bty1006 · Cited by 185 · see citing works
OPUS-PSP: an orientation-dependent statistical all-atom potential derived from side-chain packing.
Lu, M., Dousis, A., & Ma, J.-P. (2008) · Journal of Molecular Biology · doi:10.1016/j.jmb.2007.11.033 · Cited by 179 · see citing works
Self-citationHaas, J., Barbato, A., Behringer, D., Studer, G., Roth, S., Bertoni, M., Mostaguir, K., Gumienny, R., & Schwede, T. (2018) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.25431 · Cited by 168 · see citing works
FASPR: an open-source tool for fast and accurate protein side-chain packing
Huang, X., Pearce, R., & Zhang, Y. (2020) · Bioinformatics · doi:10.1093/bioinformatics/btaa234 · Cited by 94 · see citing works
Cao, Y., Song, L. F., Miao, Z., Hu, Y., Tian, L., & Jiang, T. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btr009 · Cited by 70 · see citing works
Uddin, M. R., Mahbub, S., Rahman, M. S., & Bayzid, M. S. (2020) · Bioinformatics · doi:10.1093/bioinformatics/btaa531 · Cited by 69 · see citing works
Nagata, K., Randall, A. Z., & Baldi, P. (2011) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.23170 · Cited by 66 · 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
Self-citationRASP: 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
Xu, G., Wang, Q., & Ma, J. (2020) · Bioinformatics · doi:10.1093/bioinformatics/btaa629 · Cited by 53 · see citing works
Self-citationMisiura, M., Shroff, R., Thyer, R., & Kolomeisky, A. B. (2022) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.26311 · Cited by 51 · 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
OPUS-DOSP: A Distance- and Orientation-Dependent All-Atom Potential Derived from Side-Chain Packing
Xu, G., Ma, T., Zang, T., Sun, W., Wang, Q., & Ma, J. (2017) · Journal of Molecular Biology · doi:10.1016/j.jmb.2017.08.013 · Cited by 27 · see citing works
Self-citationOPUS-Rota2: An Improved Fast and Accurate Side-Chain Modeling Method
Xu, G., Ma, T., Du, J., Wang, Q., & Ma, J. (2019) · Journal of Chemical Theory and Computation · doi:10.1021/acs.jctc.9b00309 · Cited by 22 · see citing works
Self-citationOPUS-Rota3: Improving Protein Side-Chain Modeling by Deep Neural Networks and Ensemble Methods
Xu, G., Wang, Q., & Ma, J. (2020) · Journal of Chemical Information and Modeling · doi:10.1021/acs.jcim.0c00951 · Cited by 18 · see citing works
Self-citationOPUS‐CSF: A C‐atom‐based scoring function for ranking protein structural models
Xu, G., Ma, T., Zang, T., Wang, Q., & Ma, J. (2017) · Protein Science · doi:10.1002/pro.3327 · Cited by 14 · see citing works
Self-citationProtein side-chain packing problem: is there still room for improvement?
Colbes, J. D., Corona, R. I., Lezcano, C., Rodríguez, D., & Brizuela, C. A. (2016) · Briefings in Bioinformatics · doi:10.1093/bib/bbw079 · Cited by 10 · see citing works
Xu, G., Wang, Q., & Ma, J. (2021) · Bioinformatics · doi:10.1093/bioinformatics/btab633 · Cited by 8 · see citing works
Self-citationUddin, M. R., Mahbub, S., Rahman, M. S., & Bayzid, M. S. (2019) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/786921 · Cited by 6 · see citing works
Flagged first, then by citations
1 of the 38 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
AlphaFold2 and its applications in the fields of biology and medicine
Yang, Z., Zeng, X., Zhao, Y. C., & Chen, R. (2023) · Signal Transduction and Targeted Therapy · doi:10.1038/s41392-023-01381-z · Cited by 606 · see citing works
An end-to-end deep learning method for protein side-chain packing and inverse folding
McPartlon, M., & Xu, J. (2023) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2216438120 · Cited by 55 · see citing works
Recent advances in machine learning and coarse-grained potentials for biomolecular simulations
Poma, A. B., Caldas, A. H., Cofas‐Vargas, L. F., Jones, M. S., Ferguson, A. L., & Sandonas, L. M. (2025) · Biophysical Journal · doi:10.1016/j.bpj.2025.06.019 · Cited by 30 · see citing works
Beyond AlphaFold2: The Impact of AI for the Further Improvement of Protein Structure Prediction
Genc, A. G., & McGuffin, L. J. (2024) · Methods in molecular biology · doi:10.1007/978-1-0716-4196-5_7 · Cited by 22 · see citing works
Mahmoud, A. H., Masters, M., Lee, S.-J., & Lill, M. A. (2022) · Journal of Chemical Information and Modeling · doi:10.1021/acs.jcim.1c01438 · Cited by 21 · see citing works
OPUS-Mut: Studying the Effect of Protein Mutation through Side-Chain Modeling
Xu, G., Wang, Q., & Ma, J. (2023) · Journal of Chemical Theory and Computation · doi:10.1021/acs.jctc.2c00847 · Cited by 12 · see citing works
Self-citationInvariant point message passing for protein side chain packing
(2024) · doi:10.1002/prot.26705 · Cited by 10 · see citing works
zPoseScore model for accurate and robust protein–ligand docking pose scoring in CASP15
Shen, T., Liu, F., Wang, Z., Sun, J., Bu, Y., Meng, J., Chen, W., Yao, K., Mu, Y., Li, W., et al. (2023) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.26573 · Cited by 10 · see citing works
Zhu, Q., Li, X., & Lin, W. J. (2023) · Chaos An Interdisciplinary Journal of Nonlinear Science · doi:10.1063/5.0143839 · Cited by 9 · see citing works
OPUS-Rota5: A highly accurate protein side-chain modeling method with 3D-Unet and RotaFormer
Xu, G., Luo, Z., Yan, Y., Wang, Q., & Ma, J. (2024) · Structure · doi:10.1016/j.str.2024.03.015 · Cited by 8 · see citing works
Self-citationLearning Complete Protein Representation by Deep Coupling of Sequence and StructurePreprint
Hu, B., Tan, C., Xia, J., Zheng, J., Huang, Y., Wu, L., Liu, Y., Xu, Y., & Li, S. Z. (2023) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2023.07.05.547769 · Cited by 7 · see citing works
Studying protein–protein interaction through side-chain modeling method OPUS-Mut
Xu, G., Wang, Y., Wang, Q., & Ma, J. (2022) · Briefings in Bioinformatics · doi:10.1093/bib/bbac330 · Cited by 6 · see citing works
Self-citationGeoPacker : A novel deep learning framework for protein side‐chain modeling
Liu, J., Zhang, C., & Lai, L. (2022) · Protein Science · doi:10.1002/pro.4484 · Cited by 6 · see citing works
Amino-Acid Characteristics in Protein Native State Structures
Škrbić, T., Giacometti, A., Hoàng, T. X., Maritan, A., & Banavar, J. R. (2024) · Biomolecules · doi:10.3390/biom14070805 · Cited by 5 · see citing works
ZymePackNet: rotamer-sampling free graph neural network method for protein sidechain predictionPreprint
Mukhopadhyay, A., Kadan, A., McMaster, B., McWhirter, J. L., & Dixit, S. B. (2023) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2023.05.05.539648 · Cited by 5 · see citing works
Yun, S., Bai, Y., & Baek, J. (2022) · Security and Communication Networks · doi:10.1155/2022/6322570 · Cited by 2 · see citing works
RetractedLiang, S., Zhang, C., & Zhu, M. (2023) · Journal of Chemical Information and Modeling · doi:10.1021/acs.jcim.3c01051 · Cited by 1 · see citing works
Enhancing Protein Side Chain Packing Using Rotamer Clustering and Machine Learning
Alamri, M., Sallal, M. A., Nasr, K. A., Akbar, M., & Allah, A. J. (2025) · Lecture notes in computer science · doi:10.1007/978-3-032-02489-3_6 · Cited by 1 · see citing works
OPUS-Fold3: a gradient-based protein all-atom folding and docking framework on TensorFlow
Xu, G., Luo, Z., Zhou, R., Wang, Q., & Ma, J. (2023) · Briefings in Bioinformatics · doi:10.1093/bib/bbad365 · Cited by 1 · see citing works
Self-citationzPoseScore model for accurate and robust protein-ligand docking pose scoring in CASP15Preprint
Zheng, L., Shen, T., Liu, F., Wang, Z., Sun, J., Bu, Y., Meng, J., Chen, W., Mu, Y., Li, W., et al. (2023) · doi:10.22541/au.168170991.15467381/v1 · Cited by 1 · see citing works
WITHDRAWN: GPCR Dock 2021: a blind docking competition in the post AlphaFold2 era
Zhao, S. (2021) · Artificial Intelligence in the Life Sciences · doi:10.1016/j.ailsci.2021.100024
RetractedDeep Manifold Transformation for Protein Representation Learning
Hu, B., Zang, Z., Tan, C., & Li, S. Z. (2024) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp48485.2024.10448342
Monroe, J. I. (2025) · Molecular Systems Design & Engineering · doi:10.1039/d4me00198b
To pack or not to pack: revisiting protein side-chain packing in the post-AlphaFold era
Vangaru, S., & Bhattacharya, D. (2025) · Briefings in Bioinformatics · doi:10.1093/bib/bbaf297
- Authors
- Xu, G., Wang, Q., & Ma, J.
- Affiliations
- Fudan University (CN)
- Baylor College of Medicine (US)
- Corresponding author
- Ma, Jianpeng
- Venue
- Briefings in Bioinformatics
- Publisher
- Oxford University Press (OUP)
- Published
- 2021-12-15
- Volume
- 23
- Issue
- 1
- ISSN
- 1467-5463 (ISSN-L)
- 1477-4054
- PMC
- PMC8769891
- OpenAlex
- W4220891150
- Cited by
- 24
- References
- 38
- Citations by year
- 2025: 4 · 2024: 5 · 2023: 10 · 2022: 4 · 2021: 1
- FWCI
- 1.57
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Briefings in Bioinformatics (publishedVersion, cc-by-nc)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc-nd)
- PubMed Central (publishedVersion, cc-by-nc)
- PubMed (publishedVersion)
- Funders
- Welch Foundation (Q‐1512, Q‐1826)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Machine Learning in Bioinformatics
- Physical Sciences › Materials Science › Materials Chemistry › Enzyme Structure and Function
- Keywords
- protein folding, protein design, CASP14
- MeSH terms
- Deep Learning, Cell Differentiation, Models, Molecular, Protein Conformation, Proteins, Gene Library, Protein Folding, 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