Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

A Multi-core Tool for Searching Protein Structural Similarities

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 50 - Number 12
Year of Publication: 2012
Ahmed Salah
Tarek F. Gharib
Abdul Fattah Mashat

Ahmed Salah, Kenlili, Tarek F Gharib and Abdul Fattah Mashat. Article: A Multi-core Tool for Searching Protein Structural Similarities. International Journal of Computer Applications 50(12):34-36, July 2012. Full text available. BibTeX

	author = {Ahmed Salah and Kenlili and Tarek F. Gharib and Abdul Fattah Mashat},
	title = {Article: A Multi-core Tool for Searching Protein Structural Similarities},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {50},
	number = {12},
	pages = {34-36},
	month = {July},
	note = {Full text available}


The analysis of protein structural similarities plays an important role in different biological fields. These fields vary from the process of developing new drugs to detecting the evolutionrelationships. As the number of protein structures grows rapidly there is an increasing demand for improving the speed of the computational tools that handles proteome. The wide prevalence of multi cores computers and its low price can be employed to speed up the existing tools used for searching protein structural similarities. In this report, we present a modified version of a PSISA tool, which efficiently used to find the structural similarities between different proteins and maintains the load balance between cores. Using an Intel 8 cores computer and the structural classification of proteins (SCOP) dataset, the experiments show an average speed up 1. 8 using 8 cores without affecting the memory usage or the accuracy of the tool.


  • Lee, D. ,Redfern, O. , and Orengo, C. 2007. Predicting protein function from sequence and structure. Nat Rev Mol Cell Biol.
  • Eidhammer,I. , Jonassen, I. , and Taylor, W. R. 2000. Structure Comparison and Structure Patterns. Journal of Computational Biology.
  • Shindyalov, I. N. , and Bourne, P. E. 1998. Protein structure alignment by incremental combinatorial extension (CE) of the optimal path. Protein Engineering.
  • Holm, L. ,Kääriäinen, Rosenström, S. P. , andSchenkel, A. 2008. Searching protein structure databases with DaliLite v. 3. Bioinformatics.
  • Venkateswaran,J. G. , Song, B. ,Kahveci, T. andJermaine, C. 2011. TRIAL: A Tool for Finding Distant Structural Similarities. IEEE/ACM Transactions on Computational Biology and Bioinformatics.
  • Konagurthu,A. S. ,Whisstock, J. C. , Stuckey, P. J. , and Lesk, A. M. 2006. MUSTANG: a multiple structural alignment algorithm. Proteins.
  • Liu, W. ,Srivastava, A. , and Zhang, J. 2011. A Mathematical Framework for Protein Structure Comparison. PLoS Computational Biology.
  • Mernberger, M. , Klebe, G. , and Hullermeier, E. 2011. SEGA: Semiglobal Graph Alignment for Structure-Based Protein Comparison. IEEE/ACM Transactions on Computational Biology and Bioinformatics.
  • Gao,F. , and Zaki,M. J. 2008. PSIST: A scalable approach to indexing protein structures using suffix trees. Journal of Parallel and Distributed Computing.
  • Shibuya,T. 2004. Generalization of a Suffix Tree for RNA Structural Pattern Matching. Algorithmica.
  • Carpentier,M. ,Brouillet,S. , and Pothier,J. 2005. YAKUSA: a fast structural database scanning method. Proteins.
  • Gharib, T. F. ,2009. A hybrid approach for indexing and searching protein structures. W. Trans. onComp.
  • Gharib, T. F. , Salah, A. , and Abdel-Badeeh, M. S. 2008. PSISA: an Algorithm for Indexing and Searching Protein Structure using Suffix Arrays. WSEAS International Conference on COMPUTERS.
  • Manber,U. andMyers, G. 1990. Suffix arrays: a new method for on-line string searches. InProceedings of the first annual ACM-SIAM symposium on Discrete algorithms.