COMP598: Introduction to Protein Structure Prediction Jrme - - PowerPoint PPT Presentation

comp598 introduction to protein structure prediction
SMART_READER_LITE
LIVE PREVIEW

COMP598: Introduction to Protein Structure Prediction Jrme - - PowerPoint PPT Presentation

COMP598: Introduction to Protein Structure Prediction Jrme Waldisphl School of Computer Science & McGill Centre of Bioinformatics jeromew@cs.mcgill.ca Features slides from Jinbo Xu TTI-Chicago Folding problem K L H G G P


slide-1
SLIDE 1

COMP598: Introduction to Protein Structure Prediction

Jérôme Waldispühl School of Computer Science & McGill Centre of Bioinformatics jeromew@cs.mcgill.ca

Features slides from Jinbo Xu – TTI-Chicago

slide-2
SLIDE 2

Folding problem

K L H G G P M L D S D Q K F W R T P A A L H Q N E G F T

Nétats ~ 10n n = 100-300 Levinthal paradox

slide-3
SLIDE 3

Amino acids: The simple ones

slide-4
SLIDE 4

Amino acids: Aliphatics

slide-5
SLIDE 5

Amino acids: Cyclic and Sulfhydryl

slide-6
SLIDE 6

Amino acids: Aromatics

slide-7
SLIDE 7

Amino acids: Aliphatic hydroxyl

slide-8
SLIDE 8

Amino acids: Carboxamides & Carboxylates

slide-9
SLIDE 9

Amino acids: Basics

slide-10
SLIDE 10

Histidine ionisation

slide-11
SLIDE 11

Primary structure

A peptide bond assemble two amino acids together: A chain is obtained through the concatenation of several amino acids:

slide-12
SLIDE 12

Peptide bond is pH dependent

slide-13
SLIDE 13

Peptide bonds lies on a plane Bond lengths

Peptide bond features (1)

slide-14
SLIDE 14

Peptide bond features (2)

The chain has 2 degrees of liberty given by the dihedral angles Φ and Ψ. The geometry of the chain can be characterized though Φ and Ψ.

slide-15
SLIDE 15

Peptide bond features (3)

Cis/trans isomers of the peptide group Trans configuration is preferred versus Cis (ratio ~1000:1) An exception is the Proline with a preference ratio of ~3:1

slide-16
SLIDE 16

Ramachandran diagram gives the values which can be adopted by Φ and Ψ

slide-17
SLIDE 17

CαH N C H O ψ φ

CH2 NH3 CH2 CH2 CH2 +

Lysine

χ1 χ2 χ3

The side chains also have flexible torsion angles

slide-18
SLIDE 18
  • 2.5
  • 4.3

The preferred side-chains conformations are called “rotamers”

Example: Asparagine

  • 3.3

Typical conformations experimentally observed conformations observed by simulation

Energy (chi1,chi2) Cα N C Cβ Cγ Oδ Nδ χ1 χ2

  • 4.5

chi2 chi1

1 k c a l / m

  • l

e b e t w e e n l e v e l s

slide-19
SLIDE 19

α helix β−sheet

In helices and sheets, polar groups are involved into hydrogen bonds

3.6 residues per turn Pseudo-periodicity of 2

slide-20
SLIDE 20

α-helix

3.6 residues per turn, H-bond between residue n and n+4 Although other (rare) helices are observed: π-helices, 3.10-helices...

slide-21
SLIDE 21

β-sheets

β-strand (elementary blocks) : β-strands are assembled into (parallel, anti-parallel)β−sheets.

slide-22
SLIDE 22

β-sheets

Anti-parallel β-sheets Parallel β-sheets

slide-23
SLIDE 23

β-sheets

Various shapes of β structures Twisted β-sheets β−barrel

slide-24
SLIDE 24

β-sheets

slide-25
SLIDE 25

Loops turn ~ 1/3 of amino acids

Loops

slide-26
SLIDE 26

Super-secondary & Tertiary structure

The tertiary structure is the set of 3D coordinates of atoms of a single amino acid chain Secondary structure elements can be assembled into super-secondary motifs.

slide-27
SLIDE 27

Quaternary structure

A protein can be composed

  • f multiple chains with

interacting subunits.

slide-28
SLIDE 28

Protein can interact with molecules Example: Hemoglobin

An Heme (iron + organic ring) binds to the protein, and allow the capture of oxygen atoms.

slide-29
SLIDE 29

Disulfide bond

Two cysteines can interact and create a disulfide bond.

slide-30
SLIDE 30

Cytochrom c Hemoglobine water

The tertiary structure is globular, with a preference for polar residues on its surface but rather apolar in its interior

slide-31
SLIDE 31

Membrane proteins are an exception

~ 30% of human genome, ~ 50% of antibiotics

Cytochrom oxidase

lipid Protein Lipid bilayer Hydrophobic core Hydrophilic region

slide-32
SLIDE 32

Proteins folds into a native structure

slide-33
SLIDE 33

Overview of the methods used to predict the protein structure

  • Which degree of definition?
  • What's the length of the sequence?
  • Which representation/modeling suits the best?
  • Should we simulate the folding or predict the structure?
  • Do we want a single prediction or a set of candidates?
  • Machine learning approach or physical model?

Several issue must be addressed first:

slide-34
SLIDE 34

Molecular Dynamics

slide-35
SLIDE 35

HP lattice model

slide-36
SLIDE 36

Hidden Markov models

(and other machine learning approaches)

slide-37
SLIDE 37

Structural template methods

slide-38
SLIDE 38

Protein Secondary Structure

slide-39
SLIDE 39

Protein Secondary Structure Prediction Using Statistical Models

  • Sequences determine structures
  • Proteins fold into minimum energy state.
  • Structures are more conserved than
  • sequences. Two proteins with 30% identity

likely share the same fold.

slide-40
SLIDE 40

How to evaluate a prediction?

correctly predicted residues number of residues

In 2D: The Q3 test.

= 3

Q

In 3D: The Root Mean Square Deviation (RMSD)

slide-41
SLIDE 41
  • First generation – single residue statistics

Fasman & Chou (1974) : Some residues have particular secondary

structure preference. Examples: Glu α-Helix

Val β-strand

Old methods

  • Second generation – segment statistics

Similar, but also considering adjacent residues.

slide-42
SLIDE 42

Difficulties

Bad accuracy - below 66% (Q3 results).

Q3 of strands (E) : 28% - 48%. Predicted structures were too short.

slide-43
SLIDE 43

Methods Accuracy Comparison

slide-44
SLIDE 44

3rd generation methods

  • Third generation methods reached 77%

accuracy.

  • They consist of two new ideas:
  • 1. A biological idea –

Using evolutionary information.

  • 2. A technological idea –

Using neural networks.

slide-45
SLIDE 45

How can evolutionary information help us?

Homologues similar structure But sequences change up to 85% Sequence would vary differently - depends on structure

slide-46
SLIDE 46

How can evolutionary information help us?

In defined secondary structures. In protein core’s segments (more hydrophobic). In amphipatic helices (cycle of hydrophobic and hydrophilic residues). Where can we find high sequence conservation? Some examples:

slide-47
SLIDE 47

How can evolutionary information help us?

  • Predictions based on multiple

alignments were made manually. Problem:

  • There isn’t any well defined algorithm!

Solution:

  • Use Neural Networks .
slide-48
SLIDE 48

Artificial Neural Network

The neural network basic structure :

  • Big amount of processors –

“neurons”.

  • Highly connected.
  • Working together.
slide-49
SLIDE 49

Artificial Neural Network

What does a neuron do?

  • Gets “signals” from its neighbors.
  • When achieving certain threshold - sends signals.
  • Each signal has different weight.

1

s

2

s

3

s

W

3

W

1

W

2

slide-50
SLIDE 50

Artificial Neural Network

General structure of ANN :

  • One input layer.
  • Some hidden layers.
  • One output layer.
  • Our ANN have one-direction flow !
slide-51
SLIDE 51

Artificial Neural Network

Neural network Test set Training set Correct Incorrect

Network training and testing :

Back - propagation

  • Training set - inputs for which we know the wanted output.
  • Back propagation - algorithm for changing neurons pulses

“power”.

  • Test set - inputs used for final network performance test.
slide-52
SLIDE 52

Artificial Neural Network

The Network is a ‘black box’:

  • Even when it succeeds

it’s hard to understand how.

  • It’s difficult to conclude

an algorithm from the network.

  • It’s hard to deduce

new scientific principles.

slide-53
SLIDE 53

Structure of 3rd generation methods

Find homologues using large data bases. Create a profile representing the entire protein family. Give sequence and profile to ANN. Output of the ANN: 2nd structure prediction.

slide-54
SLIDE 54

Structure of 3rd generation methods

The ANN learning process: Training & testing set:

  • Proteins with known sequence & structure.

Training:

  • Insert training set to ANN as input.
  • Compare output to known structure.
  • Back propagation.
slide-55
SLIDE 55

3rd generation methods - difficulties

Main problem - unwise selection of training & test sets for ANN.

  • First problem – unbalanced training

Overall protein composition:

  • Helices - 32%
  • Strands - 21%
  • Coils – 47%

What will happen if we train the ANN with random segments ?

slide-56
SLIDE 56

3rd generation methods - difficulties

  • Second problem – unwise separation between training

& test proteins

What will happen if homology / correlation exists between test & training proteins? Above 80% accuracy in testing.

  • ver optimism!
  • Third problem – similarity between test proteins.
slide-57
SLIDE 57

Protein Secondary Structure Prediction Based on Position – specific Scoring Matrices

David T. Jones PSI - PRED : 3RD generation method based on the iterated PSI – BLAST algorithm.

slide-58
SLIDE 58

PSI - BLAST

Sequence Distant homologues PSSM - position specific scoring matrix

  • PSI – BLAST finds distant homologues.

(It exists now alternatives such as HMMER 3.0 or HHblits)

  • PSSM – input for PSI - PRED.
slide-59
SLIDE 59

PSI - PRED

ANN’s architecture: 1ST ANN 2ND ANN

  • Two ANNs working together.

Final prediction

Sequence + PSSM Prediction

slide-60
SLIDE 60

PSI - PRED

Step 1:

  • Create PSSM from sequence - 3 iterations of

PSI – BLAST.

Step 2: 1ST ANN

  • Sequence + PSSM 1st ANN’s input.

A D C Q E I L H T S T T W Y V 15 RESIDUES

  • utput: central amino acid

secondary state prediction.

A D C Q E I L H T S T T W Y V

E/H/C

slide-61
SLIDE 61

PSI - PRED

Using PSI - BLAST brings up PSI – BLAST difficulties:

Iteration - extension

  • f proteins family

Updating PSSM Inclusion of non – homologues “Misleading” PSSM

slide-62
SLIDE 62

PSI - PRED

Step 3: 2nd ANN

  • So why do we need a second ANN ?

possible output for 1st ANN:

A A P P L L L L M M M G I M M R R I M E E E E E C C C C C H C C C C C E E E

what’s wrong with that ?

seq pred

  • ne-amino-acid helix

doesn’t exist

Solution: ANN that “looks” at the whole context ! Input: output of 1st ANN. Output: final prediction.

slide-63
SLIDE 63

PSI - PRED

Training : Testing :

  • 187 proteins, Highly resolved

structure.

  • Without structural similarities.
  • PSI – BLAST was used for

removing homologues. Balanced training.

slide-64
SLIDE 64

PSI - PRED

Jones’s reported results : Q3 results : 76% - 77%

slide-65
SLIDE 65

PSI - PRED

Reliability numbers:

  • Used by many methods.
  • Correlates with accuracy.
  • The way the ANN tells us

how much it is sure about the assignment.

slide-66
SLIDE 66

Performance Evaluation

  • Many 3rd generation methods exist today.

Which method is the best one ? How to recognize “over-optimism” ?

  • Through 3rd generation methods accuracy

jumped ~10%.

slide-67
SLIDE 67

Performance Evaluation

slide-68
SLIDE 68

Performance Evaluation

Conclusion :

PSI-PRED seams to be one of the most reliable method today.

Reasons :

  • Strict training & testing criterions for ANN.
  • The widest evolutionary information

(PSI - BLAST profiles).

slide-69
SLIDE 69

Improvements

3rd generation methods best results: ~77% in Q3 . The first 3rd generation method PHD: ~72% in Q3. Sources of improvement :

  • Larger protein data bases.
  • PSI – BLAST

PSI – PRED broke through, many followed...

slide-70
SLIDE 70

Improvements

How can we do better than that ?

  • Combination of methods.

Through larger data bases (?). Example:

Combining 4 best methods Q3 of ~78% !

  • Find why certain proteins

predicted poorly.

slide-71
SLIDE 71

Bibliography

  • Jones DT. Protein secondary structure prediction

based on position specific scoring matrices. J Mol

  • Biol. 1999 292:195-202
  • Rost B. Rising accuracy of protein secondary

structure prediction 'Protein structure determination, analysis, and modeling for drug discovery‘ (ed. D Chasman), New York: Dekker,

  • pp. 207-249