Abstract
For refining and designing protein structures, it is essential to have an efficient protein folding and docking framework that generates a protein 3D structure based on given constraints. In this study, we introduce OPUS-Fold3 as a gradient-based, all-atom protein folding and docking framework, which accurately generates 3D protein structures in compliance with specified constraints, such as a potential function as long as it can be expressed as a function of positions of heavy atoms. Our tests show that, for example, OPUS-Fold3 achieves performance comparable to pyRosetta in backbone folding and significantly better in side-chain modeling. Developed using Python and TensorFlow 2.4, OPUS-Fold3 is user-friendly for any source-code level modifications and can be seamlessly combined with other deep learning models, thus facilitating collaboration between the biology and AI communities. The source code of OPUS-Fold3 can be downloaded from http://github.com/OPUS-MaLab/opus_fold3. It is freely available for academic usage.
Author supplied keywords
Cite
CITATION STYLE
Xu, G., Luo, Z., Zhou, R., Wang, Q., & Ma, J. (2023). OPUS-Fold3: a gradient-based protein all-atom folding and docking framework on TensorFlow. Briefings in Bioinformatics, 24(6). https://doi.org/10.1093/bib/bbad365
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.