PACKAGE:charite.christo.strap.

Obtaining example proteins for this tutorial

In this tutorial we compare three subunits of the core of the WIKI:Proteasome. The protein files are downloaded into the project directory and appear in the sequence alignment pane below. BUTTON:Tutorials#bExampleFiles("3")!

The tool-button "Align"

A main feature of Strap is the optimal combination of sequence and 3D-alignment algorithms. Please try the tool-button JCOMPONENT:StrapView#button(BUT_ALIGN)! which applies the default algorithms to all or the selected proteins.

The Alignment dialog

The alignment dialog gives full control. Open it with the menu item BUTTON:DialogAlign! in the menu "Align". Then activate "+ Options". First you need all proteins to be aligned. Select the method COMBO:MultipleAlignerClustalW, which computes alignments regarding only the amino acid letters. After starting computation by pressing the button LABEL:ChButton#BUTTON_GO a result panel with the alignment preview appears. You can inspect the result and accept it by pressing BUTTON:DialogAlignResult#BUT_LAB_Apply. By accepting the alignment, the alignment gaps are conferred to the working alignment in the main alignment pane.

Evaluating the alignment

Next we evaluate the alignment using biological knowledge. In the tool-bar change the shading style JCOMPONENT:ShadingAA#choice()! to "secondary structure". Sequence insertions and deletions during evolution usually avoid helices (red) and beta sheets (yellow). Apparently, this is not the case her since gaps are found in the middle of helices. To see the overview of the entire alignment, please activate the check-box "Overview ..." left from the scroll-bar.

The active site residues Gly 129

The β-subunit b1_SaccharomycesCerevisiae.pdb and the bacterial subunit hs_EscherichiaColi.pdb are catalytically active whereas the α-subunit a1_SaccharomycesCerevisiae.pdb is not. Regard the active site residue Ser129 in the β and bacterial subunit. There are several methods to navigate to a specific sequence position.
Navigation with the text cursor The alignment header gives the residue index, the residue number, and the alignment column of the cursor position. Residue numbers are recorded in the PDB-file (see the PDB listing below) and are usually written with a colon and the WIKI:peptide chain letter. Residue indices, however, count from 1 to the number of residues.
Navigation with the ruler The ruler gives either the residue indices or the residue numbers of one specific protein. Please set the the sequence b1_ and activate residue number.
Go-to-residue-numbers or go-to-residue-index: There is a convenient key sequence: Place the cursor anywhere on the sequence of b1_. Type "1", "2", "9" and finally "n". The "n" stands for residue number. Alternatively, "i" would jump to the residue with index 129. In this case index 129 and resnum 129 denote the same position.
Text pattern search: Search for the text string "GSG": BUTTON:DialogHighlightPattern!.
Conclusion: The active site positions of the two sequences are not well aligned with sequence based methods.

Structure based Alignment

Next perform a WIKI:Structural_alignment using the alignment method COMBO:Aligner3D which is a combination of WIKI:ClustalW and a 3D superposition program.
Result: The active site residues are aligned well.

Mixed sequence/3D-structure alignments

Often protein structures are available only for some of the proteins under consideration. In this case Strap combines the two methods 3D-Superposition and sequence alignment comutation. For testing load the example files BUTTON:Tutorials#bExampleFiles("13")! and press the tool-button JCOMPONENT:StrapView#button(BUT_ALIGN)!.