Efficient and automated large-scale detection of structural relationships in proteins with a flexible aligner

BackgroundThe total number of known three-dimensional protein structures is rapidly increasing. Consequently, the need for fast structural search against complete databases without a significant loss of accuracy is increasingly demanding. Recently, TopSearch, an ultra-fast method for finding rigid structural relationships between a query structure and the complete Protein Data Bank (PDB), at the multi-chain level, has been released. However, comparable accurate flexible structural aligners to perform efficient whole database searches of multi-domain proteins are not yet available. The availability of such a tool is critical for a sustainable boosting of biological discovery.ResultsHere we report on the development of a new method for the fast and flexible comparison of protein structure chains. The method relies on the calculation of 2D matrices containing a description of the three-dimensional arrangement of secondary structure elements (angles and distances). The comparison involves the matching of an ensemble of substructures through a nested-two-steps dynamic programming algorithm. The unique features of this new approach are the integration and trade-off balancing of the following: 1) speed, 2) accuracy and 3) global and semiglobal flexible structure alignment by integration of local substructure matching. The comparison, and matching with competitive accuracy, of one medium sized (250-aa) query structure against the complete PDB database (216,322 protein chains) takes about 8 min using an average desktop computer. The method is at least 2–3 orders of magnitude faster than other tested tools with similar accuracy. We validate the performance of the method for fold and superfamily assignment in a large benchmark set of protein structures. We finally provide a series of examples to illustrate the usefulness of this method and its application in biological discovery.ConclusionsThe method is able to detect partial structure matching, rigid body shifts, conformational changes and tolerates substantial structural variation arising from insertions, deletions and sequence divergence, as well as structural convergence of unrelated proteins.

[1]  Peter J. Stuckey,et al.  Tableau-based protein substructure search using quadratic programming , 2009, BMC Bioinformatics.

[2]  Rachel Kolodny,et al.  Comprehensive evaluation of protein structure alignment methods: scoring by geometric measures. , 2005, Journal of molecular biology.

[3]  A. Konagurthu,et al.  MUSTANG: A multiple structural alignment algorithm , 2006, Proteins.

[4]  Aysam Guerler,et al.  Novel protein folds and their nonsequential structural analogs , 2008, Protein science : a publication of the Protein Society.

[5]  W. Kabsch,et al.  Dictionary of protein secondary structure: Pattern recognition of hydrogen‐bonded and geometrical features , 1983, Biopolymers.

[6]  J F Gibrat,et al.  Surprising similarities in structure comparison. , 1996, Current opinion in structural biology.

[7]  Luis Mateus Rocha,et al.  Singular value decomposition and principal component analysis , 2003 .

[8]  Osvaldo Olmea,et al.  MAMMOTH (Matching molecular models obtained from theory): An automated method for model comparison , 2002, Protein science : a publication of the Protein Society.

[9]  C. Sander,et al.  Dali: a network tool for protein structure comparison. , 1995, Trends in biochemical sciences.

[10]  Andrej Sali,et al.  On a bender—BARs, ESCRTs, COPs, and finally getting your coat , 2011, The Journal of cell biology.

[11]  Jan Löwe,et al.  Prokaryotic origin of the actin cytoskeleton , 2001, Nature.

[12]  Manuel C. Peitsch,et al.  Computational structural biology : methods and applications , 2008 .

[13]  Manfred J. Sippl,et al.  Towards the development of standardized methods for comparison, ranking and evaluation of structure alignments , 2013, Bioinform..

[14]  Louis J. Gross Algorithms in Bioinformatics: A Practical Introduction , 2009 .

[15]  A M Lesk,et al.  Systematic representation of protein folding patterns. , 1995, Journal of molecular graphics.

[16]  Arthur M Lesk,et al.  Contact patterns between helices and strands of sheet define protein folding patterns , 2007, Proteins.

[17]  H. Erickson,et al.  Atomic structures of tubulin and FtsZ. , 1998, Trends in cell biology.

[18]  Adam Godzik,et al.  Flexible structure alignment by chaining aligned fragment pairs allowing twists , 2003, ECCB.

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

[20]  Manfred J. Sippl,et al.  Detection of Spatial Correlations in Protein Structures and Molecular Complexes , 2012, Structure.

[21]  A G Murzin,et al.  SCOP: a structural classification of proteins database for the investigation of sequences and structures. , 1995, Journal of molecular biology.

[22]  Karl Frank,et al.  Structure-Based Characterization of Multiprotein Complexes , 2014, Structure.

[23]  J. Jung,et al.  Protein structure alignment using environmental profiles. , 2000, Protein engineering.

[24]  Arun S Konagurthu,et al.  Structure description and identification using the tableau representation of protein folding patterns. , 2013, Methods in molecular biology.

[25]  S. Kearsley On the orthogonal transformation used for structural comparisons , 1989 .

[26]  W. Kabsch A discussion of the solution for the best rotation to relate two sets of vectors , 1978 .

[27]  Mark Gerstein,et al.  Using Iterative Dynamic Programming to Obtain Accurate Pairwise and Multiple Alignments of Protein Structures , 1996, ISMB.

[28]  Steven E. Brenner,et al.  SCOPe: Structural Classification of Proteins—extended, integrating SCOP and ASTRAL data and classification of new structures , 2013, Nucleic Acids Res..

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

[30]  Manfred J. Sippl,et al.  On distance and similarity in fold space , 2008, Bioinform..

[31]  Joël Pothier,et al.  YAKUSA: A fast structural database scanning method , 2005, Proteins.

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

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

[34]  Adrian Hehl,et al.  Faculty of 1000 evaluation for Evolution: On a bender--BARs, ESCRTs, COPs, and finally getting your coat. , 2011 .

[35]  P. Argos,et al.  Knowledge‐based protein secondary structure assignment , 1995, Proteins.

[36]  H. Wolda,et al.  Similarity indices, sample size and diversity , 1981, Oecologia.

[37]  H. Wolfson,et al.  Flexible protein alignment and hinge detection , 2002, Proteins.

[38]  M S Waterman,et al.  Identification of common molecular subsequences. , 1981, Journal of molecular biology.

[39]  Tom Fawcett,et al.  ROC Graphs: Notes and Practical Considerations for Researchers , 2007 .

[40]  Peter J. Stuckey,et al.  Structural search and retrieval using a tableau representation of protein folding patterns , 2008, Bioinform..

[41]  John P. Overington,et al.  HOMSTRAD: A database of protein structure alignments for homologous families , 1998, Protein science : a publication of the Protein Society.

[42]  Ke Chen,et al.  Prediction of Three Dimensional Structure of Calmodulin , 2006, The protein journal.

[43]  B. Chait,et al.  Components of Coated Vesicles and Nuclear Pore Complexes Share a Common Molecular Architecture , 2004, PLoS biology.

[44]  Eric D. Spear,et al.  Structural Evidence for Common Ancestry of the Nuclear Pore Complex and Vesicle Coats , 2008, Science.

[45]  Francisco Melo,et al.  StAR: a simple tool for the statistical comparison of ROC curves , 2008, BMC Bioinformatics.