Generic placeholder image

Protein & Peptide Letters


ISSN (Print): 0929-8665
ISSN (Online): 1875-5305

Research Article

PyPAn: An Automated Graphical User Interface for Protein Sequence and Structure Analyses

Author(s): Yash Mathur, Taj Mohammad, Farah Anjum, Alaa Shafie, Abdelbaset M. Elasbali, Vladimir N. Uversky and Md. Imtaiyaz Hassan*

Volume 29, Issue 4, 2022

Published on: 28 March, 2022

Page: [306 - 312] Pages: 7

DOI: 10.2174/0929866529666220210155421

Price: $65


Background: Protein sequence and structure analyses have been essential components of bioinformatics and structural biology. They provide a deeper insight into the physicochemical properties, structure, and subsequent functions of a protein. Advanced computational approaches and bioinformatics utilities help solve several issues related to protein analysis. Still, beginners and non-professional may struggle when encountering a wide variety of computational tools and the sheer number of input parameter variables required by each tool.

Methods: We introduce a free-to-access graphical user interface (GUI) named PyPAn 'Python-based Protein Analysis' for varieties of protein sequence/structure analyses. PyPAn serves as a universal platform to analyze protein sequences, structure, and their properties. PyPAn facilitates onboard analysis of each task in just a single click. It can be used to calculate the physicochemical properties, including instability index and molar extinction coefficient, for a protein. PyPAn is one of the few computational tools that allow users to generate a Ramachandran plot and calculate solvent accessibility and the radius of gyration (Rg) of proteins at once. In addition, it can refine the protein model along with computation and minimization of its energy.

Results: PyPAn can generate a recommendation for an appropriate structure modelling method to employ for a query protein sequence. PyPAn is one of the few, if not the only, Python-based computational GUI tools with an array of options for the user to employ as they see fit.

Conclusion: PyPAn aims to unify many successful academically significant proteomic applications and is freely available for academic and industrial research uses at

Keywords: PyPAn, python-based protein analysis, protein analysis GUI, modelling method recommendation, protein sequence analysis, protein structure analysis, multiple protein sequence alignment, protein model refinement.

Graphical Abstract
Schwede, T.; Kopp, J.; Guex, N.; Peitsch, M.C. SWISS-MODEL: An automated protein homology-modeling server. Nucleic Acids Res., 2003, 31(13), 3381-3385.
[] [PMID: 12824332]
Fiser, A.; Sali, A. Modeller: Generation and refinement of homology-based protein structure models. Methods Enzymol., 2003, 374, 461-491.
[] [PMID: 14696385]
McGuffin, L.J.; Atkins, J.D.; Salehe, B.R.; Shuid, A.N.; Roche, D.B. IntFOLD: An integrated server for modelling protein structures and functions from amino acid sequences. Nucleic Acids Res., 2015, 43(W1), W169-73.
[] [PMID: 25820431]
Lambert, C.; Léonard, N.; De Bolle, X.; Depiereux, E. ESyPred3D: Prediction of proteins 3D structures. Bioinformatics, 2002, 18(9), 1250-1256.
[] [PMID: 12217917]
Chivian, D.; Kim, D.E.; Malmström, L.; Bradley, P.; Robertson, T.; Murphy, P.; Strauss, C.E.; Bonneau, R.; Rohl, C.A.; Baker, D. Automated prediction of CASP-5 structures using the Robetta server. Proteins, 2003, 53(Suppl. 6), 524-533.
[] [PMID: 14579342]
Källberg, M.; Margaryan, G.; Wang, S.; Ma, J.; Xu, J. RaptorX server: A resource for template-based protein structure modeling. Methods Mol. Biol., 2014, 1137, 17-27.
[] [PMID: 24573471]
Kelley, L.A.; Mezulis, S.; Yates, C.M.; Wass, M.N.; Sternberg, M.J. The Phyre2 web portal for protein modeling, prediction and analysis. Nat. Protoc., 2015, 10(6), 845-858.
[] [PMID: 25950237]
Wu, S.; Zhang, Y. MUSTER: Improving protein sequence profile-profile alignments by using multiple sources of structure information. Proteins, 2008, 72(2), 547-556.
[] [PMID: 18247410]
Zheng, W.; Zhang, C.; Bell, E.W.; Zhang, Y. I-TASSER gateway: A protein structure and function prediction server powered by XSEDE. Future Gener. Comput. Syst., 2019, 99, 73-85.
[] [PMID: 31427836]
Zhang, W.; Yang, J.; He, B.; Walker, S.E.; Zhang, H.; Govindarajoo, B.; Virtanen, J.; Xue, Z.; Shen, H.B.; Zhang, Y. Integration of QUARK and I-TASSER for Ab Initio Protein Structure Prediction in CASP11. Proteins, 2016, 84(Suppl. 1), 76-86.
[] [PMID: 26370505]
Jayaram, B.; Dhingra, P.; Mishra, A.; Kaushik, R.; Mukherjee, G.; Singh, A.; Shekhar, S. Bhageerath-H: A homology/ab initio hybrid server for predicting tertiary structures of monomeric soluble proteins. BMC Bioinformatics, 2014, 15(Suppl. 16), S7.
[] [PMID: 25521245]
Ito, A.; Mukaiyama, A.; Itoh, Y.; Nagase, H.; Thogersen, I.B.; Enghild, J.J.; Sasaguri, Y.; Mori, Y. Degradation of interleukin 1β by matrix metalloproteinases. J. Biol. Chem., 1996, 271(25), 14657-14660.
[] [PMID: 8663297]
Cock, P.J.; Antao, T.; Chang, J.T.; Chapman, B.A.; Cox, C.J.; Dalke, A.; Friedberg, I.; Hamelryck, T.; Kauff, F.; Wilczynski, B.; de Hoon, M.J. Biopython: freely available Python tools for computational molecular biology and bioinformatics. Bioinformatics, 2009, 25(11), 1422-1423.
[] [PMID: 19304878]
Wilkins, M.R.; Gasteiger, E.; Bairoch, A.; Sanchez, J.C.; Williams, K.L.; Appel, R.D.; Hochstrasser, D.F. Protein identification and analysis tools in the ExPASy serve Methods Mol. Biol., 1999, 112, 531-552.
[PMID: 10027275]
Gamage, D.G.; Gunaratne, A.; Periyannan, G.R.; Russell, T.G. Applicability of instability index for in vitro protein stability prediction. Protein Pept. Lett., 2019, 26(5), 339-347.
[] [PMID: 30816075]
Tabb, D.L. An algorithm for isoelectric point estimation. Available from: http://fields. scripps. edu/DTASelect/20010710-pI-Algorithm. pdf(Accessed July 01, 2011)..
Sievers, F.; Higgins, D.G. Clustal Omega for making accurate alignments of many protein sequences. Protein Sci., 2018, 27(1), 135-145.
[] [PMID: 28884485]
Blackshields, G.; Sievers, F.; Shi, W.; Wilm, A.; Higgins, D.G. Sequence embedding for fast construction of guide trees for multiple sequence alignment. Algorithms Mol. Biol., 2010, 5, 21.
[] [PMID: 20470396]
Johnson, M. NCBI BLAST: A better web interface., Nucleic Acids Res, 2008, 36(Web Server issue), W5-W9..
Xu, D.; Xu, Y.; Uberbacher, E.C. Computational tools for protein modeling. Curr. Protein Pept. Sci., 2000, 1(1), 1-21.
[] [PMID: 12369918]
Breda, A. Protein structure, modelling and applications. Bioinformatics in tropical disease research: A practical and case-study approach; National Center for Biotechnology Information: US, 2007.
Khan, F.I.; Wei, D.Q.; Gu, K.R.; Hassan, M.I.; Tabrez, S. Current updates on computer aided protein modeling and designing. Int. J. Biol. Macromol., 2016, 85, 48-62.
[] [PMID: 26730484]
Kolaskar, A.S.; Sawant, S. Prediction of conformational states of amino acids using a Ramachandran plot. Int. J. Pept. Protein Res., 1996, 47(1-2), 110-116.
[] [PMID: 8907507]
Durham, E.; Dorr, B.; Woetzel, N.; Staritzbichler, R.; Meiler, J. Solvent accessible surface area approximations for rapid and accurate protein structure prediction. J. Mol. Model., 2009, 15(9), 1093-1108.
[] [PMID: 19234730]
Lobanov, M.Iu.; Bogatyreva, N.S.; Galzitskaia, O.V. Radius of gyration is indicator of compactness of protein structure Mol. Biol. (Mosk.), 2008, 42(4), 701-706. [Radius of gyration is indicator of compactness of protein structure.
[PMID: 18856071]
O’Boyle, N.M.; Banck, M.; James, C.A.; Morley, C.; Vandermeersch, T.; Hutchison, G.R. Open Babel: An open chemical toolbox. J. Cheminform., 2011, 3, 33.
[] [PMID: 21982300]
Gasteiger, E. Protein identification and analysis tools on the ExPASy server., The proteomics protocols handbook; , 2005, pp. 571-607..

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy