Biology:List of protein structure prediction software
From HandWiki
Short description: none

This list of protein structure prediction software summarizes notable used software tools in protein structure prediction, including homology modeling, protein threading, ab initio methods, secondary structure prediction, and transmembrane helix and signal peptide prediction.
Software list
Below is a list which separates programs according to the method used for structure prediction.
Homology modeling
| Name | Method | Description | Release date | Reference |
|---|---|---|---|---|
| IntFOLD | A unified interface for: Tertiary structure prediction/3D modelling, 3D model quality assessment, Intrinsic disorder prediction, Domain prediction, Prediction of protein-ligand binding residues | Automated webserver and some downloadable programs | 2011 | Roche & McGuffin, 2011[1] |
| RaptorX | remote homology detection, protein 3D modeling, binding site prediction | Automated webserver and Downloadable program | 2011 | Peng & Xu, 2011[2] |
| Biskit | wraps external programs into automated workflow | BLAST search, T-Coffee alignment, and MODELLER construction | 2007 | Grünberg et al., 2007[3] |
| ESyPred3D | Template detection, alignment, 3D modeling | Automated webserver | 2002 | Lambert et al., 2002[4] |
| FoldX | Energy calculations and protein design | Downloadable program | 2005 | Schymkowitz et al., 2005[5] |
| Phyre, Phyre2 | Remote template detection, alignment, 3D modeling, multi-templates, ab initio | Webserver with job manager, automatically updated fold library, genome searching and other facilities | 2009 | Kelley & Sternberg, 2009[6] |
| HHpred | Template detection, alignment, 3D modeling | Interactive webserver with help facility | 2005 | Söding et al., 2005[7] |
| MODELLER | Satisfaction of spatial restraints | Standalone program mainly in Fortran and Python | 1993 | Šali & Blundell, 1993[8] |
| CONFOLD | Satisfaction of contact and distance restraints | Standalone program mainly in Fortran and Perl | 2015 | Adhikari et al., 2015[9] |
| Molecular Operating Environment (MOE) | Template identification, use of multiple templates and accounting for other environments (e.g. excluded ligand volumes), loop modelling, rotamer libraries for sidechain conformations, relaxation using MM forcefields. | Proprietary platform, supported on Windows, Linux and Mac | 1994 | Chemical Computing Group; MOE documentation |
| Robetta | Rosetta homology modeling and ab initio fragment assembly with Ginzu domain prediction | Webserver | 2004 | Kim et al., 2004[10] |
| BHAGEERATH-H | Combination of ab initio folding and homology methods | Protein tertiary structure predictions | 2014 | Jayaram et al., 2014[11] |
| Swiss-model | Local similarity/fragment assembly | Automated webserver (based on ProModII) | 1993 | Peitsch et al.; SWISS-MODEL documentation[12] |
| Yasara | Detection of templates, alignment, modeling incl. ligands and oligomers, hybridization of model fragments | Graphical interface or text mode (clusters) | 2003 | YASARA development history/documentation[13] |
| AWSEM-Suite | Molecular dynamics simulation based on template-guided, coevolutionary-enhanced optimized folding landscapes | Automated webserver | 2020 | Jin et al., 2020[14] |
| ModPipe | Automated comparative modeling; MODELLER-based | Automated pipeline for large-scale comparative protein structure modeling using sequence–structure relationships and MODELLER-based model generation | 2003 | Eswar et al., 2003[15] |
| ModWeb | Automated comparative modeling | Web-based automated comparative-modeling server that uses sequence searches, template selection, alignment and MODELLER for protein structure modeling | 2003 | Eswar et al.; ModWeb documentation[16] |
| CPHmodels | Homology modeling / fragment assembly | Automated server for protein homology modeling using template identification, sequence–structure alignment and model construction | 2003 | Nielsen et al., 2003[17] |
| 3D-JIGSAW | Comparative modeling / rigid-body assembly | Automated protein comparative-modeling server that identifies structural templates and assembles models from conserved structural regions | 2001 | Bates et al., 2001[18] |
| M4T | Multiple-template comparative modeling | Comparative-modeling server that combines multiple templates with iterative optimization of alternative target–template alignments | 2005 | Fernandez-Fuentes et al., 2005[19] |
| ICM | Template-based comparative modeling | Molecular-modeling platform supporting protein homology modeling, template selection, alignment, loop modeling and structure refinement | 1994 | Abagyan et al. 2012; comparative modeling evaluations[20] |
| Prime | Comparative/homology modeling | Protein-structure modeling module using template-based modeling, loop prediction and structural refinement | 2006 | Comparative modeling evaluation[21] |
| COMPOSER | Rigid-body comparative modeling | Classical comparative-modeling program that constructs protein models through rigid-body assembly of conserved structural regions | 1987 | Sutcliffe et al., 1987; comparative-modeling literature[22] |
| PrISM | Comparative modeling / structural alignment | Protein modeling system that uses structural templates and sequence–structure relationships for comparative model construction. | 2000 | Yang & Honig; comparative-modeling literature[23] |
| Geno3D | Homology modeling / segment matching | Web-based protein structure-prediction server that uses comparative modeling and structural template information to construct three-dimensional models. | Combet et al., 2005[24] |
Threading and fold recognition
| Name | Method | Description | Release date | Reference |
|---|---|---|---|---|
| IntFOLD | A unified interface for: Tertiary structure prediction/3D modelling, 3D model quality assessment, Intrinsic disorder prediction, Domain prediction, Prediction of protein-ligand binding residues | Automated webserver and some downloadable programs | 2011 | Roche et al. (2011)[25] |
| RaptorX | Remote template detection, single-template and multi-template threading, totally different from and much better than the old program RAPTOR designed by the same group | Webserver with job manager, automatically updated fold library | 2011 | Peng & Xu (2011)[26] |
| HHpred | Template detection, alignment, 3D modeling | Interactive webserver with help facility | 2005 | Söding, Biegert & Lupas (2005)[27] |
| Phyre, Phyre2 | Remote template detection, alignment, 3D modeling, multi-templates, ab initio | Webserver with job manager, automatically updated fold library, genome searching and other facilities | 2009 | Kelley & Sternberg (2009)[28] |
| I-TASSER | Threading fragment structure reassembly | On-line server for protein modeling https://zhanggroup.org/I-TASSER/ | 2008 | Zhang (2008)[29] |
Ab initio structure prediction
| Name | Method | Description | Release date | Reference |
|---|---|---|---|---|
| trRosetta | trRosetta is an algorithm for fast and accurate protein structure prediction. It supports single-sequence structure prediction with trRosettaX-Single. | Webserver and source codes available at: https://yanglab.qd.sdu.edu.cn/trRosetta/ | 2020 | Yang et al. (2020)[30] |
| ROBETTA | Rosetta homology modeling and ab initio fragment assembly with Ginzu domain prediction | Webserver | 2004 | Kim, Chivian & Baker (2004)[31] |
| Rosetta@home | Distributed-computing implementation of Rosetta algorithm | Downloadable program | 2005 | Rosetta Commons timeline; Rosetta@home documentation |
| Abalone | Molecular Dynamics folding | Program | 2006 | Abalone software documentation[32] |
| C-QUARK | C-QUARK is a method for ab initio protein structure prediction. Based on deep-learning based contact-map predictions into the fragment assembly simulations. | Webserver https://zhanggroup.org/C-QUARK/ | 2021 | Zheng et al. (2021)[33] |
| AlphaFold2 | An end-to-end deep learning framework for protein structure prediction | Webserver and downloadable program | 2021 | Jumper et al. (2021)[34] |
| D-I-TASSER | The deep learning-based I-TASSER program reportedly outperforms both AlphaFold2 and AlphaFold3 | Webserver https://zhanggroup.org/D-I-TASSER/ | 2023 | Zheng et al. (2023)[35] |
Secondary structure prediction
Detailed list of programs can be found at List of protein secondary structure prediction programs
See also
- List of protein secondary structure prediction programs
- Comparison of nucleic acid simulation software
- List of software for molecular mechanics modeling
- Molecular design software
- Protein design
- AlphaFold
External links
- bio.tools, finding more tools
References
- ↑ Roche, Daniel B.; Buenavista, Maria T.; Tetchner, Stuart J.; McGuffin, Liam J. (2011-07-01). "The IntFOLD server: an integrated web resource for protein fold recognition, 3D model quality assessment, intrinsic disorder prediction, domain prediction and ligand binding site prediction". Nucleic Acids Research 39 (suppl_2): W171–W176. doi:10.1093/nar/gkr184. ISSN 0305-1048. PMID 21459847. PMC 3125722. https://doi.org/10.1093/nar/gkr184.
- ↑ Peng, Jian; Xu, Jinbo (2011). "Raptorx: Exploiting structure information for protein alignment by statistical inference" (in en). Proteins: Structure, Function, and Bioinformatics 79 (S10): 161–171. doi:10.1002/prot.23175. ISSN 1097-0134. PMID 21987485.
- ↑ Grünberg, Raik; Nilges, Michael; Leckner, Johan (2007-03-01). "Biskit—A software platform for structural bioinformatics". Bioinformatics 23 (6): 769–770. doi:10.1093/bioinformatics/btl655. ISSN 1367-4803. PMID 17237072. https://doi.org/10.1093/bioinformatics/btl655.
- ↑ Lambert, Christophe; Léonard, Nadia; De Bolle, Xavier; Depiereux, Eric (2002-09-01). "ESyPred3D: Prediction of proteins 3D structures". Bioinformatics 18 (9): 1250–1256. doi:10.1093/bioinformatics/18.9.1250. ISSN 1367-4803. PMID 12217917. https://doi.org/10.1093/bioinformatics/18.9.1250.
- ↑ Schymkowitz, Joost; Borg, Jesper; Stricher, Francois; Nys, Robby; Rousseau, Frederic; Serrano, Luis (2005-07-01). "The FoldX web server: an online force field". Nucleic Acids Research 33 (suppl_2): W382–W388. doi:10.1093/nar/gki387. ISSN 0305-1048. PMID 15980494. PMC 1160148. https://doi.org/10.1093/nar/gki387.
- ↑ Kelley, Lawrence A.; Sternberg, Michael J. E. (March 2009). "Protein structure prediction on the Web: a case study using the Phyre server" (in en). Nature Protocols (Nature Publishing Group) 4 (3): 363–371. doi:10.1038/nprot.2009.2. ISSN 1750-2799. PMID 19247286. https://www.nature.com/articles/nprot.2009.2.
- ↑ Söding, Johannes; Biegert, Andreas; Lupas, Andrei N. (2005-07-01). "The HHpred interactive server for protein homology detection and structure prediction". Nucleic Acids Research 33 (suppl_2): W244–W248. doi:10.1093/nar/gki408. ISSN 0305-1048. PMID 15980461. PMC 1160169. https://doi.org/10.1093/nar/gki408.
- ↑ Webb, Benjamin; Sali, Andrej (2016). "Comparative Protein Structure Modeling Using MODELLER" (in en). Current Protocols in Bioinformatics 54 (1): 5.6.1–5.6.37. doi:10.1002/cpbi.3. ISSN 1934-340X. PMID 27322406.
- ↑ Adhikari, Badri; Bhattacharya, Debswapna; Cao, Renzhi; Cheng, Jianlin (August 2015). "CONFOLD: Residue-residue contact-guided ab initio protein folding: Contact-Guided Protein Folding" (in en). Proteins: Structure, Function, and Bioinformatics 83 (8): 1436–1449. doi:10.1002/prot.24829. PMID 25974172.
- ↑ Kim, David E.; Chivian, Dylan; Baker, David (2004-07-01). "Protein structure prediction and analysis using the Robetta server". Nucleic Acids Research 32 (suppl_2): W526–W531. doi:10.1093/nar/gkh468. ISSN 0305-1048. PMID 15215442. PMC 441606. https://doi.org/10.1093/nar/gkh468.
- ↑ Jayaram, B.; Dhingra, Priyanka; Mishra, Avinash; Kaushik, Rahul; Mukherjee, Goutam; Singh, Ankita; Shekhar, Shashank (2014-12-08). "Bhageerath-H: A homology/ab initio hybrid server for predicting tertiary structures of monomeric soluble proteins". BMC Bioinformatics 15 (16): S7. doi:10.1186/1471-2105-15-S16-S7. ISSN 1471-2105. PMID 25521245.
- ↑ Schwede, Torsten; Kopp, Jürgen; Guex, Nicolas; Peitsch, Manuel C. (2003-07-01). "SWISS-MODEL: an automated protein homology-modeling server". Nucleic Acids Research 31 (13): 3381–3385. doi:10.1093/nar/gkg520. ISSN 0305-1048. PMID 12824332. PMC 168927. https://doi.org/10.1093/nar/gkg520.
- ↑ "YASARA - Yet Another Scientific Artificial Reality Application". https://www.yasara.org/index.html.
- ↑ Jin, Shikai; Contessoto, Vinicius G; Chen, Mingchen; Schafer, Nicholas P; Lu, Wei; Chen, Xun; Bueno, Carlos; Hajitaheri, Arya et al. (2020-07-02). "AWSEM-Suite: a protein structure prediction server based on template-guided, coevolutionary-enhanced optimized folding landscapes". Nucleic Acids Research 48 (W1): W25–W30. doi:10.1093/nar/gkaa356. ISSN 0305-1048. PMID 32383764. PMC 7319565. https://doi.org/10.1093/nar/gkaa356.
- ↑ Schwede, Torsten; Kopp, Jürgen; Guex, Nicolas; Peitsch, Manuel C. (2003-07-01). "SWISS-MODEL: an automated protein homology-modeling server". Nucleic Acids Research 31 (13): 3381–3385. doi:10.1093/nar/gkg520. ISSN 0305-1048. PMID 12824332. PMC 168927. https://doi.org/10.1093/nar/gkg520.
- ↑ "References | SWISS-MODEL" (in en). https://swissmodel.expasy.org/docs/references.
- ↑ Schwede, Torsten; Kopp, Jürgen; Guex, Nicolas; Peitsch, Manuel C. (2003-07-01). "SWISS-MODEL: an automated protein homology-modeling server". Nucleic Acids Research 31 (13): 3381–3385. doi:10.1093/nar/gkg520. ISSN 0305-1048. PMID 12824332. PMC 168927. https://doi.org/10.1093/nar/gkg520.
- ↑ Schwede, Torsten; Kopp, Jürgen; Guex, Nicolas; Peitsch, Manuel C. (2003-07-01). "SWISS-MODEL: an automated protein homology-modeling server". Nucleic Acids Research 31 (13): 3381–3385. doi:10.1093/nar/gkg520. ISSN 0305-1048. PMID 12824332. PMC 168927. https://doi.org/10.1093/nar/gkg520.
- ↑ "Appendix B: Modelling Services | SWISS-MODEL". https://swissmodel.expasy.org/coursetext/appendix_B.htm?.
- ↑ Dolan, Michael A.; Noah, James W.; Hurt, Darrell (2012), Orry, Andrew J. W.; Abagyan, Ruben, eds., "Comparison of Common Homology Modeling Algorithms: Application of User-Defined Alignments", Homology Modeling: Methods and Protocols (Totowa, NJ: Humana Press) 857: pp. 399–414, doi:10.1007/978-1-61779-588-6_18, ISBN 978-1-61779-588-6, PMID 22323232, https://doi.org/10.1007/978-1-61779-588-6_18, retrieved 2026-09-14
- ↑ Dolan, Michael A.; Noah, James W.; Hurt, Darrell (2012), Orry, Andrew J. W.; Abagyan, Ruben, eds., "Comparison of Common Homology Modeling Algorithms: Application of User-Defined Alignments", Homology Modeling: Methods and Protocols (Totowa, NJ: Humana Press) 857: pp. 399–414, doi:10.1007/978-1-61779-588-6_18, ISBN 978-1-61779-588-6, PMID 22323232, https://doi.org/10.1007/978-1-61779-588-6_18, retrieved 2026-09-14
- ↑ Xiang, Zhexin (2012-03-01). "Advances in Homology Protein Structure Modeling" (in en). Current Protein & Peptide Science 7 (3): 217–227. doi:10.2174/138920306777452312. PMID 16787261. PMC 1839925. https://www.eurekaselect.com/article/2109.
- ↑ "Error: no
|title=specified when using {{Cite web}}" (in en). https://www.salilab.org/publication-archive/Fiser_CompBioChemPhys_2000.pdf?. - ↑ "1. Introduction". https://paperzz.com/doc/7139041/1.-introduction.
- ↑ Roche, Daniel B.; Buenavista, Maria T.; Tetchner, Stuart J.; McGuffin, Liam J. (2011-07-01). "The IntFOLD server: an integrated web resource for protein fold recognition, 3D model quality assessment, intrinsic disorder prediction, domain prediction and ligand binding site prediction". Nucleic Acids Research 39 (suppl_2): W171–W176. doi:10.1093/nar/gkr184. ISSN 0305-1048. PMID 21459847. PMC 3125722. https://doi.org/10.1093/nar/gkr184.
- ↑ Peng, Jian; Xu, Jinbo (2011). "Raptorx: Exploiting structure information for protein alignment by statistical inference" (in en). Proteins: Structure, Function, and Bioinformatics 79 (S10): 161–171. doi:10.1002/prot.23175. ISSN 1097-0134. PMID 21987485.
- ↑ Söding, Johannes; Biegert, Andreas; Lupas, Andrei N. (2005-07-01). "The HHpred interactive server for protein homology detection and structure prediction". Nucleic Acids Research 33 (suppl_2): W244–W248. doi:10.1093/nar/gki408. ISSN 0305-1048. PMID 15980461. PMC 1160169. https://doi.org/10.1093/nar/gki408.
- ↑ Kelley, Lawrence A.; Sternberg, Michael J. E. (March 2009). "Protein structure prediction on the Web: a case study using the Phyre server" (in en). Nature Protocols (Nature Publishing Group) 4 (3): 363–371. doi:10.1038/nprot.2009.2. ISSN 1750-2799. PMID 19247286. https://www.nature.com/articles/nprot.2009.2.
- ↑ Zhang, Yang (2008-01-23). "I-TASSER server for protein 3D structure prediction". BMC Bioinformatics 9 (1). doi:10.1186/1471-2105-9-40. ISSN 1471-2105. PMID 18215316.
- ↑ Du, Zongyang; Su, Hong; Wang, Wenkai; Ye, Lisha; Wei, Hong; Peng, Zhenling; Anishchenko, Ivan; Baker, David et al. (December 2021). "The trRosetta server for fast and accurate protein structure prediction" (in en). Nature Protocols (Nature Publishing Group) 16 (12): 5634–5651. doi:10.1038/s41596-021-00628-9. ISSN 1750-2799. PMID 34759384. https://www.nature.com/articles/s41596-021-00628-9.
- ↑ Kim, David E.; Chivian, Dylan; Baker, David (2004-07-01). "Protein structure prediction and analysis using the Robetta server". Nucleic Acids Research 32 (suppl_2): W526–W531. doi:10.1093/nar/gkh468. ISSN 0305-1048. PMID 15215442. PMC 441606. https://doi.org/10.1093/nar/gkh468.
- ↑ "Molecular simulations with Abalone-II". https://www.biomolecular-modeling.com/Abalone/Simulations.html?.
- ↑ Mortuza, S. M.; Zheng, Wei; Zhang, Chengxin; Li, Yang; Pearce, Robin; Zhang, Yang (2021-08-18). "Improving fragment-based ab initio protein structure assembly using low-accuracy contact-map predictions" (in en). Nature Communications (Nature Publishing Group) 12 (1): 5011. doi:10.1038/s41467-021-25316-w. ISSN 2041-1723. PMID 34408149. Bibcode: 2021NatCo..12.5011M.
- ↑ Jumper, John; Evans, Richard; Pritzel, Alexander; Green, Tim; Figurnov, Michael; Ronneberger, Olaf; Tunyasuvunakool, Kathryn; Bates, Russ et al. (August 2021). "Highly accurate protein structure prediction with AlphaFold" (in en). Nature (Nature Publishing Group) 596 (7873): 583–589. doi:10.1038/s41586-021-03819-2. ISSN 1476-4687. PMID 34265844. Bibcode: 2021Natur.596..583J.
- ↑ Zheng, Wei; Wuyun, Qiqige; Freddolino, Lydia; Zhang, Yang (2023). "Integrating deep learning, threading alignments, and a multi-MSA strategy for high-quality protein monomer and complex structure prediction in CASP15" (in en). Proteins: Structure, Function, and Bioinformatics 91 (12): 1684–1703. doi:10.1002/prot.26585. ISSN 1097-0134. PMID 37650367.
