Professional Documents
Culture Documents
Jhawer
com, c=IN
Date: 2007.03.09 14:10:44
+05'30'
Lecture 14:
Protein Structure Prediction
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Review of Proteins
• Proteins: polypeptides with a three
dimensional structure
•
• Primary structure – sequence of amino
acids constituting polypeptide chain
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Review of Proteins
• Tertiary structure –three dimensional
arrangements of amino acids as they react to
one another due to polarity and interactions
between side chains
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
• Proteins: chains of amino acids joined by
peptide bonds
• Amino Acids:
– Polar (separate positive and negatively charged
regions)
– free C=O group (CARBOXYL), can act as
hydrogen bond acceptor
– free NH group (AMINYL), can act as hydrogen
bond donor
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
• Many confirmations possible due to the
rotation around the Alpha-Carbon (Cα)
atom
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
• Polypeptide chain has pattern of N-Cα-C
repeated
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Differences between A.A.’s
• Difference between 20 amino acids is the R
side chains
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Differences between A.A.’s
• Hydrophobic: Alanine(A), Valine(V),
phenylalanine (Y), Proline (P), Methionine
(M), isoleucine (I), and Leucine(L)
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Secondary Structures
• Structures act to neutralize the polar groups
on each amino acid
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Types of Secondary
Structures
• α Helices
• β Sheets
• Loops
• Coils
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
α Helix
• Most abundant secondary
structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
α Helix
• Every third amino acid tends to be
hydrophobic
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
β Sheet
• Hydrogen bonds between 5-10
consecutive amino acids in one portion
of the chain with another 5-10 farther
down the chain
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
β Sheet
• Directions:
– Same: Parallel Sheet
– Opposite: Anti-parallel Sheet
– Mixed: Mixed Sheet
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
β Sheet
• Slight counterclockwise rotation
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Interactions in Helices and
Sheets
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Loop
• Regions between α helices and β
sheets
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Loop
• Hairpin loops: complete turn in the
polypeptide chain, (anti-parallel β sheets)
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Coil
• Region of secondary structure that is
not a helix, sheet, or loop
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Secondary Structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
6 Classes of Protein Structure
4) Class α+ β: mainly segregated α helices and
antiparallel β sheets
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
α Class Protein (hemoglobin)
• http://www.rcsb.org/pdb/cgi/explore.cgi?job=graphics;pdbId=3hhb;page=;pid=&opt=show&size=250
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
β Class Protein (T-Cell CD8)
• http://www.rcsb.org/pdb/cgi/explore.cgi?job=graphics;pdbId=1cd8;page=;pid=&opt=show&size=500
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
α/ β Class Protein
(tryptohan synthase)
• http://www.rcsb.org/pdb/cgi/explore.cgi?job=graphics;pdbId=2wsy;page=;pid=&opt=show&size=500
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
α+β Class Protein
(1RNB)
• http://www.rcsb.org/pdb/cgi/explore.cgi?job=graphics;pdbId=1rnb;page=;pid=&opt=show&size=500
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Membrane Protein (10PF)
• http://www.rcsb.org/pdb/cgi/explore.cgi?job=graphics;pdbId=1opf;page=;pid=&opt=show&size=500
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure Databases
• Databases of three dimensional structures of
proteins, where structure has been solved
using X-ray crystallography or nuclear
magnetic resonance (NMR) techniques
• Protein Databases:
– PDB
– SCOP
– Swiss-Prot
– PIR
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure Databases
• Most extensive for 3-D structure is the
Protein Data Bank (PDB)
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Partial PDB File
ATOM 1 N VAL A 1 6.452 16.459 4.843 7.00 47.38 3HHB 162
ATOM 2 CA VAL A 1 7.060 17.792 4.760 6.00 48.47 3HHB 163
ATOM 3 C VAL A 1 8.561 17.703 5.038 6.00 37.13 3HHB 164
ATOM 4 O VAL A 1 8.992 17.182 6.072 8.00 36.25 3HHB 165
ATOM 5 CB VAL A 1 6.342 18.738 5.727 6.00 55.13 3HHB 166
ATOM 6 CG1 VAL A 1 7.114 20.033 5.993 6.00 54.30 3HHB 167
ATOM 7 CG2 VAL A 1 4.924 19.032 5.232 6.00 64.75 3HHB 168
ATOM 8 N LEU A 2 9.333 18.209 4.095 7.00 30.18 3HHB 169
ATOM 9 CA LEU A 2 10.785 18.159 4.237 6.00 35.60 3HHB 170
ATOM 10 C LEU A 2 11.247 19.305 5.133 6.00 35.47 3HHB 171
ATOM 11 O LEU A 2 11.017 20.477 4.819 8.00 37.64 3HHB 172
ATOM 12 CB LEU A 2 11.451 18.286 2.866 6.00 35.22 3HHB 173
ATOM 13 CG LEU A 2 11.081 17.137 1.927 6.00 31.04 3HHB 174
ATOM 14 CD1 LEU A 2 11.766 17.306 .570 6.00 39.08 3HHB 175
ATOM 15 CD2 LEU A 2 11.427 15.778 2.539 6.00 38.96 3HHB 176
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Description of PDB File
• second column: amino acid position in the
polypeptide chain
• http://scop.mrc-lmb.cam.ac.uk/scop/
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
Classification Databases
• Classification by class, architecture,
topology, and homology (CATH)
• http://www.biochem.ucl.ac.uk/bsm/cath/
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
Classification Databases
• Molecular Modeling Database (MMDB)
• http://www.ncbi.nlm.nih.gov/Entrez
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Protein Structure
Classification Databases
• Spatial Arrangement of Backbone
Fragments (SARF)
• http://www-lmmb.ncifcrf.gov/~nicka/sarf2.html
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Visualization of Proteins
• A number of programs convert atomic
coordinates of 3-d structures into views of the
molecule
Rasmol: http://www.umass.edu/microbio/rasmol/
Chime: http://www.umass.edu/microbio/chime/
Cn3D: http://www.ncbi.nlm.nih.gov/Structure/
Mage: http://kinemage.biochem.duke.edu/website/kinhome.html
Swiss 3D viewer: http://www.expasy.ch/spdbv/mainpage.html
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Alignment of Protein Structure
• Three-dimensional structure of one protein
compared against three-dimensional
structure of second protein
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Alignment of Protein Structure
• Distances between carbon atoms
examined to determine degree
structures may be superimposed
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
SSAP
• Secondary Structure Alignment
Program
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Steps in SSAP
• 1) Calculate vectors from Cβ of one amino
acid to set of nearby amino acids
– Vectors from two separate proteins compared
– Difference (expressed as an angle) calculated,
and converted to score
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Steps in SSAP
• 3) Optimal alignment found using
global dynamic programming, with a
constant gap penalty
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Steps in SSAP
• 5) Alignments transferred to
summary matrix
– If paths cross same matrix position, scores
are summed
– If part of alignment path found in both
matrices, evidence of similarity
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Steps in SSAP
• 6) Dynamic programming alignment
is performed for the summary matrix
– Final alignment represents optimal
alignment between the protein structures
– Resulting score converted so it can be
compared to see how closely related two
structures are
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Distance Matrix Approach
• Uses graphical procedure similar to dot
plots
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Distance Matrix Approach
• Values in distance matrix represent distance
between the Cα atoms in the three
dimensional structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Structural Motifs Based on
Sequence Analysis
• Some structural elements can be
determined by looking at sequence
composition
– zinc finger motifs
– leucine zippers
– coiled-coil structures
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Zinc Finger Motifs
• Found by looking at
order and spacing of
cysteine and
histidine residues
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Leucine Zippers
• Found by looking for
two antiparallel alpha
helices held together
• Interactions between
hydrophobic leucine
residues found every
seventh position in helix Image source: ww2.mcgill.ca/biology/undergra/
c200a/sec3-5.htm
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Transmembrane Proteins
• traverse back and forth
through alpha helices
• Transmembrane alpha
helices have hydrophobic
residues on the inside
facing portions, and
hydrophilic residues on the
outside Image source:
http://www.northwestern.edu/neurobiology/faculty/pinto2/pinto_12big.jpg
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Membrane Prediction
Programs
• PHDhtm: employs neural network approach;
neural network trained to recognize sequence
patterns and variations of helices in
transmembrane proteins of known structures
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Distance Matrix Approach
• Uses graphical procedure similar to dot
plots
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Distance Matrix Approach
• Values in distance matrix represent distance
between the Cα atoms in the three
dimensional structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Structural Motifs Based on
Sequence Analysis
• Some structural elements can be
determined by looking at sequence
composition
– zinc finger motifs
– leucine zippers
– coiled-coil structures
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Zinc Finger Motifs
• Found by looking at
order and spacing of
cysteine and
histidine residues
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Leucine Zippers
• Found by looking for
two antiparallel alpha
helices held together
• Interactions between
hydrophobic leucine
residues found every
seventh position in helix Image source: ww2.mcgill.ca/biology/undergra/
c200a/sec3-5.htm
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Transmembrane Proteins
• traverse back and forth
through alpha helices
• Transmembrane alpha
helices have hydrophobic
residues on the inside
facing portions, and
hydrophilic residues on the
outside Image source:
http://www.northwestern.edu/neurobiology/faculty/pinto2/pinto_12big.jpg
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Membrane Prediction
Programs
• PHDhtm: employs neural network approach;
neural network trained to recognize sequence
patterns and variations of helices in
transmembrane proteins of known structures
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Chou-Fasman Method
• based on analyzing frequency of amino acids in
different secondary structures
– A, E, L, and M strong predictors of alpha helices
– P and G are predictors in the break of a helix
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
GOR Method
• Improves upon the Chou-Fasman method
• Mount, p450-451
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Neural Network Models
• Programs trained to recognize amino acid
patterns located in known secondary
structures
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Nearest-neighbor
• machine learning method
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Prediction of 3d Structures
• Threading is most Robust technique
• Time consuming
• Requires knowledge of protein structure
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Threading
• Searches for structures with similar folds
without sequence similarity
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Threading
• Considered position by position subject
to predetermined constraints
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Environmental Template
• Environment of each amino acid in each
known structural core is determined
– secondary structure
– area of side chain buried by closeness to
other atoms
– types of nearby side chains
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Environmental Template
• Each position classified into one of 18
types
– 6 representing increasing levels of residue
burial
– three classes of secondary structure (alpha
helices, beta sheets, and loops).
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Upcoming Seminars
• Topic TBA
– Rafael Irizarry, Johns Hopkins University
• Friday, 4/23/2004
• 8:30 AM – 9:30 AM
• LOCATION: K-Building Room 2036 (HSC
Campus)
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka
Presentations
• 4:45 – 5:00 Richard Jones
• 5:00 – 5:15 Steven Xu
• 5:15 – 5:30 Olutola Iyun
• 5:30 – 5:45 Frank Baker
• 5:45 – 6:00 Guanghui Lan
• 6:00 – 6:15 Tim Hardin
• 6:15 – 6:30 Satish Bollimpalli & Ravi
Gundlapalli
CECS 694-02 Introduction to Bioinformatics University of Louisville Spring 2004 Dr. Eric Rouchka