Misplaced Pages

Structural alignment

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by 146.203.3.237 (talk) at 21:11, 19 November 2004 (Packages). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 21:11, 19 November 2004 by 146.203.3.237 (talk) (Packages)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Protein structural alignment is a form of alignment which tries to establish equivalences between two or more protein structures based on their fold. In contrast to simple structural superposition, where at least some equivalent residues of the two structures are known, structural alignment requires no a priori knowledge of equivalent positions. Structural alignment is a valuable tool for the comparison of proteins in the so called "twilight zone" and "midnight zone" of homology (biology), where relationships between proteins can't be detected by sequence alignment methods. The method can therefore be used to establish evolutionary relationships between proteins that share no or nearly no common primary structure. This is especially important in the light of structural genomics and proteomics projects. The result of a structural alignment of two proteins is a superposition of their atomic coordinate sets with a minimal root mean square deviation (RMSD) between the two structures.


Algorithms

Up to now there is no definitive algorithmic solution to structural alignment. It could be shown that the alignment problem is NP-hard. All current algorithms employ heuristic methods. Therefor different algorithms may not produce exactly the same results for the same alignment problem.

Representation of structures

Protein structures have to be represented in some coordinate independent space to make them comparable. One possible representation is the so-called distance matrix, which is a two-dimensional matrix containing all pairwise distance between all Cα atoms of the protein backbone. This can also be represented as a set of overlapping sub-matrices spanning only fragments of the protein. Another possible representation is the reduction of the protein structure to the level of secondary structure elements (SSEs), which can be represented as vectors, and can carry additional information about relationships to other SSEs, as well as about certain biophysical properties.

Comparison and Optimization

In the case of distance matrix representation, the comparison algorithm breaks down the distance matrices into regions of overlap, which are then again combined if there is overlap between adjacent fragments, thereby extending the alignment. If the SSE representation is chosen, there are several possibilities. One can search for the maximum ensemble of equivalent SSE pairs using algorithms to solve the maximum clique problem from graph theory. Other approaches employ dynamic programming or combinatorial simulated annealing.

Packages

Several tools for pairwise and multiple structural alignments are available on the web:

NAME Description Class Type Link Author Year
MAMMOTH Matching Molecular Models Obtained from Theory MStA server AR. Ortiz 2002
CE Combinatorial Extension MStA server I. Shindyalov 2000
DALI Distance Matrix Alignment Contact Map MStA server L. Holm 1993
VAST Vector Alignment Search Tool SS Pair server S. Bryant 1996
PrISM Protein Informatics Systems for Modeling SS MStA server B. Honig 2000
SSAP Sequential Structure Alignment Program SS server C. Orengo 1989
SARF2 Spatial Arrangements of Backbone Fragments SS server D. Fischer 1996
KENOBI/K2 NA SS server Z. Weng 2000


KEY MAP:

-- Backbone (Cα) Alignment;

SS -- Secondary Structure Element Alignment;

Pair -- Pairwise Alignment (2 structures);

Multi -- Multiple Structure Alignment (MStA);

See also

References

-Bourne, P.E & Shindyalov, I.N. (2003): Structure Comparison and Alignment. In: Bourne, P.E., Weissig, H. (Eds): Structural Bioinformatics. Hoboken NJ: Wiley-Liss. ISBN 0-471-20200-2

-Olmea O, Straus CE, Ortiz AR. (2002) MAMMOTH (matching molecular models obtained from theory): an automated method for model comparison. Protein Sci 11,2606-21