Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2015 (2015), Article ID 279715, 12 pages
http://dx.doi.org/10.1155/2015/279715
Research Article

Parallel Seed-Based Approach to Multiple Protein Structure Similarities Detection

1INRIA/IRISA and University of Rennes 1, Campus Universitaire de Beaulieu, 35042 Rennes Cedex, France
2Los Alamos National Laboratory, Information Sciences, P.O. Box 1663, MS B256, Los Alamos, NM 87545, USA

Received 15 April 2014; Accepted 2 November 2014

Academic Editor: Ewa Deelman

Copyright © 2015 Guillaume Chapuis et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. Kolodny and N. Linial, “Approximate protein structural alignment in polynomial time,” Proceedings of the National Academy of Sciences of the United States of America, vol. 101, no. 33, pp. 12201–12206, 2004. View at Publisher · View at Google Scholar · View at Scopus
  2. L. Holm and C. Sander, “Protein structure comparison by alignment of distance matrices,” Journal of Molecular Biology, vol. 233, no. 1, pp. 123–138, 1993. View at Publisher · View at Google Scholar · View at Scopus
  3. N. Malod-Dognin and N. Przulj, “GR-align: fast and flexible alignment of protein 3D structures using graphlet degree similarity,” Bioinformatics (Oxford, England), vol. 30, no. 9, pp. 1259–1265, 2014. View at Publisher · View at Google Scholar · View at Scopus
  4. I. N. Shindyalov and P. E. Bourne, “Protein structure alignment by incremental combinatorial extension (CE) of the optimal path,” Protein Engineering, vol. 11, no. 9, pp. 739–747, 1998. View at Publisher · View at Google Scholar · View at Scopus
  5. A. Zemla, “LGA: a method for finding 3D similarities in protein structures,” Nucleic Acids Research, vol. 31, no. 13, pp. 3370–3374, 2003. View at Publisher · View at Google Scholar · View at Scopus
  6. Y. Zhang and J. Skolnick, “TM-align: a protein structure alignment algorithm based on the TM-score,” Nucleic Acids Research, vol. 33, no. 7, pp. 2302–2309, 2005. View at Publisher · View at Google Scholar · View at Scopus
  7. P. Koehl, “Protein structure similarities,” Current Opinion in Structural Biology, vol. 11, no. 3, pp. 348–353, 2001. View at Publisher · View at Google Scholar · View at Scopus
  8. W. Liu, A. Srivastava, and J. Zhang, “A mathematical framework for protein structure comparison,” PLoS Computational Biology, vol. 7, no. 2, Article ID e1001075, 2011. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  9. R. H. J. Lathrop, “The protein threading problem with sequence amino acid interaction preferences is NP-complete,” Protein Engineering, vol. 7, no. 9, pp. 1059–1068, 1994. View at Publisher · View at Google Scholar · View at Scopus
  10. J.-F. Gibrat, T. Madej, and S. H. Bryant, “Surprising similarities in structure comparison,” Current Opinion in Structural Biology, vol. 6, no. 3, pp. 377–385, 1996. View at Publisher · View at Google Scholar · View at Scopus
  11. S. Schmitt, D. Kuhn, and G. Klebe, “A new method to detect related function among proteins independent of sequence and fold homology,” Journal of Molecular Biology, vol. 323, no. 2, pp. 387–406, 2002. View at Publisher · View at Google Scholar · View at Scopus
  12. J. Konc and D. Janežič, “ProBiS algorithm for detection of structurally similar protein binding sites by local structural alignment,” Bioinformatics, vol. 26, no. 9, pp. 1160–1168, 2010. View at Publisher · View at Google Scholar · View at Scopus
  13. N. Malod-Dognin, R. Andonov, and N. Yanev, “Maximum cliques in protein structure comparison,” in Experimental Algorithms, P. Festa, Ed., vol. 6049 of Lecture Notes in Computer Science, pp. 106–117, Springer, Berlin, Germany, 2010. View at Google Scholar
  14. D. M. Strickland, E. Barnes, and J. S. Sokol, “Optimal protein structure alignment using maximum cliques,” Operations Research, vol. 53, no. 3, pp. 389–402, 2005. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  15. C. Berbalk, C. S. Schwaiger, and P. Lackner, “Accuracy analysis of multiple structure alignments,” Protein Science, vol. 18, no. 10, pp. 2027–2035, 2009. View at Publisher · View at Google Scholar · View at Scopus
  16. S. Minami, K. Sawada, and G. Chikenji, “Mican: a protein structure alignment algorithm that can handle multiple-chains, inverse alignments, cα only models, alternative alignments, and nonsequential alignments,” BMC Bioinformatics, vol. 14, no. 1, article 24, 2013. View at Publisher · View at Google Scholar · View at Scopus
  17. G. Chapuis, M. Le Boudic-Jamin, R. Andonov, H. Djidjev, and D. Lavenier, “Parallel seed-based approach to protein structure similarity detection,” in Parallel Processing and Applied Mathematics—PPAM (2), R. Wyrzykowski, J. Dongarra, K. Karczewski, and J. Waśniewski, Eds., vol. 8385 of Lecture Notes in Computer Science, pp. 278–287, Springer, Berlin, Germany, 2013. View at Google Scholar
  18. Y. Zhang and J. Skolnick, “Scoring function for automated assessment of protein structure template quality,” Proteins: Structure, Function and Genetics, vol. 57, no. 4, pp. 702–710, 2004. View at Publisher · View at Google Scholar · View at Scopus
  19. L. Holm and C. Sander, “Searching protein structure databases has come of age,” Proteins: Structure, Function and Genetics, vol. 19, no. 3, pp. 165–173, 1994. View at Publisher · View at Google Scholar · View at Scopus
  20. I. Wohlers, R. Andonov, and G. W. Klau, “DALIX: optimal DALI protein structure alignment,” IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 10, no. 1, pp. 26–36, 2013. View at Publisher · View at Google Scholar · View at Scopus
  21. I. Wohlers, L. Petzold, F. S. Domingues, and G. W. Klau, “PAUL: protein structural alignment using integer linear programming and Lagrangian relaxation,” BMC Bioinformatics, vol. 10, supplement 13, article P2, 2009. View at Publisher · View at Google Scholar · View at Scopus
  22. S. Subbiah, D. V. Laurents, and M. Levitt, “Structural similarity of DNA-binding domains of bacteriophage repressors and the globin core,” Current Biology, vol. 3, no. 3, pp. 141–148, 1993. View at Publisher · View at Google Scholar · View at Scopus
  23. R. Kolodny, P. Koehl, and M. Levitt, “Comprehensive evaluation of protein structure alignment methods: scoring by geometric measures,” Journal of Molecular Biology, vol. 346, no. 4, pp. 1173–1188, 2005. View at Publisher · View at Google Scholar · View at Scopus
  24. T. Schank and D. Wagner, “Finding, counting and listing all triangles in large graphs, an experimental study,” in Experimental and Efficient Algorithms, pp. 606–609, Springer, Berlin, Germany, 2005. View at Google Scholar
  25. P. Liu, D. K. Agrafiotis, and D. L. Theobald, “Rapid communication fast determination of the optimal rotational matrix for macromolecular superpositions,” Journal of Computational Chemistry, vol. 31, no. 7, pp. 1561–1563, 2010. View at Publisher · View at Google Scholar · View at Scopus
  26. G. Karypis and V. Kumar, “A fast and high quality multilevel scheme for partitioning irregular graphs,” SIAM Journal on Scientific Computing, vol. 20, no. 1, pp. 359–392, 1998. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  27. L. Dagum and R. Menon, “OpenMP: an industry standard API for shared-memory programming,” IEEE Computational Science and Engineering, vol. 5, no. 1, pp. 46–55, 1998. View at Publisher · View at Google Scholar
  28. T.-H. Lai and S. Sahni, “Anomalies in parallel branch-and-bound algorithms,” Communications of the ACM, vol. 27, no. 6, pp. 594–602, 1984. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  29. R. Andonov, N. Malod-Dognin, and N. Yanev, “Maximum contact map overlap revisited,” Journal of Computational Biology, vol. 18, no. 1, pp. 27–41, 2011. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  30. W. Gropp, E. L. Lusk, and A. Skjellum, Using MPI-: Portable Parallel Programming with the Message Passing Interface, vol. 1, MIT press, 1999.
  31. K. B. Murray, W. R. Taylor, and J. M. Thornton, “Toward the detection and validation of repeats in protein structure,” Proteins: Structure, Function and Genetics, vol. 57, no. 2, pp. 365–380, 2004. View at Publisher · View at Google Scholar · View at Scopus
  32. R. G. Parra, R. Espada, I. E. Sánchez, M. J. Sippl, and D. U. Ferreiro, “Detecting repetitions and periodicities in proteins by tiling the structural space,” The Journal of Physical Chemistry B, vol. 117, no. 42, pp. 12887–12897, 2013. View at Publisher · View at Google Scholar · View at Scopus
  33. P. Lackner, W. A. Koppensteiner, M. J. Sippl, and F. S. Domingues, “ProSup: a refined tool for protein structure alignment,” Protein Engineering, vol. 13, no. 11, pp. 745–752, 2000. View at Publisher · View at Google Scholar · View at Scopus
  34. S. Salem, M. J. Zaki, and C. Bystroff, “FlexSnap: flexible non-sequential protein structure alignment,” Algorithms for Molecular Biology, vol. 5, no. 1, article 12, 2010. View at Publisher · View at Google Scholar · View at Scopus