Dynamic Programming Used to Align Protein Structures with a Spectrum Is Robust

Several efficient algorithms to conduct pairwise comparisons among large databases of protein structures have emerged in the recent literature. The central theme is the design of a measure between the Cα atoms of two protein chains, from which dynamic programming is used to compute an alignment. The efficiency and efficacy of these algorithms allows large-scale computational studies that would have been previously impractical. The computational study herein shows that the structural alignment algorithm eigen-decomposition alignment with the spectrum (EIGAs) is robust against both parametric and structural variation.

[1]  Liisa Holm,et al.  Searching protein structure databases with DaliLite v.3 , 2008, Bioinform..

[2]  Aleksandar Poleksic,et al.  Algorithms for optimal protein structure alignment , 2009, Bioinform..

[3]  Aleksandar Poleksic On Complexity of Protein Structure Alignment Problem under Distance Constraint , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[4]  Byungkook Lee,et al.  Frequency of gaps observed in a structurally aligned protein pair database suggests a simple gap penalty function. , 2004, Nucleic acids research.

[5]  Lazaros Mavridis,et al.  Fast protein structure alignment using Gaussian overlap scoring of backbone peptide fragment similarity , 2012, Bioinform..

[6]  Chi-Ren Shyu,et al.  Accelerating large-scale protein structure alignments with graphics processing units , 2012, BMC Research Notes.

[7]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[8]  Tim J. P. Hubbard,et al.  Data growth and its impact on the SCOP database: new developments , 2007, Nucleic Acids Res..

[9]  J. Skolnick,et al.  TM-align: a protein structure alignment algorithm based on the TM-score , 2005, Nucleic acids research.

[10]  Bin Fu,et al.  Efficient protein alignment algorithm for protein search , 2010, BMC Bioinformatics.

[11]  Frances M. G. Pearl,et al.  CATHEDRAL: A Fast and Effective Algorithm to Predict Folds and Domain Boundaries from Multidomain Protein Structures , 2007, PLoS Comput. Biol..

[12]  W. Delano The PyMOL Molecular Graphics System , 2002 .

[13]  Rumen Andonov,et al.  Maximum Contact Map Overlap Revisited , 2011, J. Comput. Biol..

[14]  Tim J. P. Hubbard,et al.  SCOP: a structural classification of proteins database , 1998, Nucleic Acids Res..

[15]  Shuai Cheng Li,et al.  On Protein Structure Alignment under Distance Constraint , 2009, ISAAC.

[16]  C. Sander,et al.  Protein structure comparison by alignment of distance matrices. , 1993, Journal of molecular biology.

[17]  Alexey G. Murzin,et al.  Structural Biology and Crystallization Communications Structural Classification of Proteins and Structural Genomics: New Insights into Protein Folding and Evolution , 2022 .

[18]  Wei Liu,et al.  A Mathematical Framework for Protein Structure Comparison , 2011, PLoS Comput. Biol..

[19]  Aysam Guerler,et al.  Circular permuted proteins in the universe of protein folds , 2010, Proteins.

[20]  Allen Holder,et al.  A Spectral Approach to Protein Structure Alignment , 2011, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[21]  Nagasuma R. Chandra,et al.  Projections for fast protein structure retrieval , 2006, BMC Bioinformatics.

[22]  Luonan Chen,et al.  Revealing divergent evolution, identifying circular permutations and detecting active-sites by protein structure comparison , 2006, BMC Structural Biology.

[23]  Rumen Andonov,et al.  An Efficient Lagrangian Relaxation for the Contact Map Overlap Problem , 2008, WABI.

[24]  Mohammed J. Zaki,et al.  FlexSnap: Flexible Non-sequential Protein Structure Alignment , 2009, Algorithms for Molecular Biology.

[25]  Andreas Prlic,et al.  Pre-calculated protein structure alignments at the RCSB PDB website , 2010, Bioinform..

[26]  Ruth Nussinov,et al.  GOSSIP: a method for fast and accurate global alignment of protein structures , 2011, Bioinform..

[27]  P E Bourne,et al.  Protein structure alignment by incremental combinatorial extension (CE) of the optimal path. , 1998, Protein engineering.

[28]  W R Taylor,et al.  SSAP: sequential structure alignment program for protein structure comparison. , 1996, Methods in enzymology.

[29]  Václav Snásel,et al.  Searching Protein 3-D Structures for Optimal Structure Alignment Using Intelligent Algorithms and Data Structures , 2010, IEEE Transactions on Information Technology in Biomedicine.

[30]  Piero Fariselli,et al.  Fast overlapping of protein contact maps by alignment of eigenvectors , 2010, Bioinform..

[31]  Lazaros Mavridis,et al.  Pacific Symposium on Biocomputing 15:281-292(2010) 3D-BLAST: 3D PROTEIN STRUCTURE ALIGNMENT, COMPARISON, AND CLASSIFICATION USING SPHERICAL POLAR FOURIER CORRELATIONS , 2022 .

[32]  Christus,et al.  A General Method Applicable to the Search for Similarities in the Amino Acid Sequence of Two Proteins , 2022 .

[33]  Georgina Mirceva,et al.  Efficient Approaches for Retrieving Protein Tertiary Structures , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[34]  Lenore Cowen,et al.  Matt: Local Flexibility Aids Protein Multiple Structure Alignment , 2008, PLoS Comput. Biol..

[35]  Liisa Holm,et al.  Advances and pitfalls of protein structural alignment. , 2009, Current opinion in structural biology.

[36]  Inbal Budowski-Tal,et al.  FragBag, an accurate representation of protein structure, retrieves structural neighbors from the entire PDB quickly and accurately , 2010, Proceedings of the National Academy of Sciences.

[37]  Angel R. Ortiz,et al.  Cross-Over between Discrete and Continuous Protein Structure Space: Insights into Automatic Classification and Networks of Protein Structures , 2009, PLoS Comput. Biol..

[38]  Kunihiko Sadakane,et al.  Linear-time protein 3-D structure searching with insertions and deletions , 2009, Algorithms for Molecular Biology.

[39]  Pierre-François Marteau,et al.  LNA: Fast Protein Structural Comparison Using a Laplacian Characterization of Tertiary Structure , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[40]  Aleksandar Poleksic,et al.  Optimal Pairwise Alignment of Fixed protein Structures in Subquadratic Time , 2011, J. Bioinform. Comput. Biol..

[41]  Bartek Wilczynski,et al.  Biopython: freely available Python tools for computational molecular biology and bioinformatics , 2009, Bioinform..

[42]  Andrej Sali,et al.  Variable gap penalty for protein sequence-structure alignment. , 2006, Protein engineering, design & selection : PEDS.