Protein Homology Modelling

Slides:



Advertisements
Similar presentations
Rosetta Energy Function Glenn Butterfoss. Rosetta Energy Function Major Classes: 1. Low resolution: Reduced atom representation Simple energy function.
Advertisements

CENTER FOR BIOLOGICAL SEQUENCE ANALYSISTECHNICAL UNIVERSITY OF DENMARK DTU Homology Modeling Anne Mølgaard, CBS, BioCentrum, DTU.
Tertiary protein structure viewing and prediction July 1, 2009 Learning objectives- Learn how to manipulate protein structures with Deep View software.
Chapter 9 Structure Prediction. Motivation Given a protein, can you predict molecular structure Want to avoid repeated x-ray crystallography, but want.
Fold Recognition Ole Lund, Assistant professor, CBS.
CENTER FOR BIOLOGICAL SEQUENCE ANALYSISTECHNICAL UNIVERSITY OF DENMARK DTU Can protein model accuracy be identified? Morten Nielsen, CBS, BioCentrum, DTU.
Protein Fold recognition Morten Nielsen, Thomas Nordahl CBS, BioCentrum, DTU.
CENTER FOR BIOLOGICAL SEQUENCE ANALYSISTECHNICAL UNIVERSITY OF DENMARK DTU Protein Homology Modelling Thomas Blicher Center for Biological Sequence Analysis.
Thomas Blicher Center for Biological Sequence Analysis
Fold Recognition Ole Lund, Associate professor, CBS.
Protein Fold recognition
Summary Protein design seeks to find amino acid sequences which stably fold into specific 3-D structures. Modeling the inherent flexibility of the protein.
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
1 Protein Structure Prediction Reporter: Chia-Chang Wang Date: April 1, 2005.
Protein Tertiary Structure. Primary: amino acid linear sequence. Secondary:  -helices, β-sheets and loops. Tertiary: the 3D shape of the fully folded.
Molecular modelling / structure prediction (A computational approach to protein structure) Today: Why bother about proteins/prediction Concepts of molecular.
CENTER FOR BIOLOGICAL SEQUENCE ANALYSISTECHNICAL UNIVERSITY OF DENMARK DTU Can protein model accuracy be identified? Morten Nielsen, CBS, BioCentrum, DTU.
CENTER FOR BIOLOGICAL SEQUENCE ANALYSISTECHNICAL UNIVERSITY OF DENMARK DTU Homology Modelling Thomas Blicher Center for Biological Sequence Analysis.
Protein Tertiary Structure Prediction Structural Bioinformatics.
Protein Structures.
Protein Structural Prediction. Protein Structure is Hierarchical.
Computational Structure Prediction Kevin Drew BCH364C/391L Systems Biology/Bioinformatics 2/12/15.
Homology Modeling David Shiuan Department of Life Science and Institute of Biotechnology National Dong Hwa University.
Construyendo modelos 3D de proteinas ‘fold recognition / threading’
Forces and Prediction of Protein Structure Ming-Jing Hwang ( 黃明經 ) Institute of Biomedical Sciences Academia Sinica
Structural alignment Protein structure Every protein is defined by a unique sequence (primary structure) that folds into a unique.
Practical session 2b Introduction to 3D Modelling and threading 9:30am-10:00am 3D modeling and threading 10:00am-10:30am Analysis of mutations in MYH6.
What are proteins? Proteins are important; e.g. for catalyzing and regulating biochemical reactions, transporting molecules, … Linear polymer chain composed.
COMPARATIVE or HOMOLOGY MODELING
CRB Journal Club February 13, 2006 Jenny Gu. Selected for a Reason Residues selected by evolution for a reason, but conservation is not distinguished.
Representations of Molecular Structure: Bonds Only.
Lecture 12 CS5661 Structural Bioinformatics Motivation Concepts Structure Prediction Summary.
1 P9 Extra Discussion Slides. Sequence-Structure-Function Relationships Proteins of similar sequences fold into similar structures and perform similar.
Protein Folding Programs By Asım OKUR CSE 549 November 14, 2002.
Department of Mechanical Engineering
Secondary structure prediction
Modelling Genome Structure and Function Ram Samudrala University of Washington.
Protein secondary structure Prediction Why 2 nd Structure prediction? The problem Seq: RPLQGLVLDTQLYGFPGAFDDWERFMRE Pred:CCCCCHHHHHCCCCEEEECCHHHHHHCC.
Structure prediction: Homology modeling
Protein Modeling Protein Structure Prediction. 3D Protein Structure ALA CαCα LEU CαCαCαCαCαCαCαCα PRO VALVAL ARG …… ??? backbone sidechain.
Predicting Protein Structure: Comparative Modeling (homology modeling)
Protein Structure Prediction: Homology Modeling & Threading/Fold Recognition D. Mohanty NII, New Delhi.
Introduction to Protein Structure Prediction BMI/CS 576 Colin Dewey Fall 2008.
Structure prediction: Ab-initio Lecture 9 Structural Bioinformatics Dr. Avraham Samson Let’s think!
Programme Last week’s quiz results + Summary Fold recognition Break Exercise: Modelling remote homologues Summary.
Protein Folding & Biospectroscopy Lecture 6 F14PFB David Robinson.
Homology Modeling 原理、流程,還有如何用該工具去預測三級結構 Lu Chih-Hao 1 1.
Structural classification of Proteins SCOP Classification: consists of a database Family Evolutionarily related with a significant sequence identity Superfamily.
CS-ROSETTA Yang Shen et al. Presented by Jonathan Jou.
Ab-initio protein structure prediction ? Chen Keasar BGU Any educational usage of these slides is welcomed. Please acknowledge.
Modelling genome structure and function Ram Samudrala University of Washington.
Forces and Prediction of Protein Structure Ming-Jing Hwang ( 黃明經 ) Institute of Biomedical Sciences Academia Sinica
Homology 3D modeling Miguel Andrade Mainz, Germany Faculty of Biology,
PROTEIN MODELLING Presented by Sadhana S.
Protein Structure Visualisation
Computational Structure Prediction
Protein Structure and Properties
University of Washington
Protein Structure Prediction and Protein Homology modeling
Protein dynamics Folding/unfolding dynamics
Haixu Tang School of Inforamtics
Protein Structure Prediction
Protein Structure Prediction
Protein Structures.
Molecular Modeling By Rashmi Shrivastava Lecturer
Homology Modeling.
Levels of Protein Structure
Protein structure prediction.
Programme Last week’s quiz results + Summary
Homology modeling in short…
Presentation transcript:

Protein Homology Modelling Thomas Blicher Center for Biological Sequence Analysis

Learning Objectives After this lesson you should be able to: Explain the individual steps involved in calculating a protein homology model. Identify suitable templates for modelling. Outline the principles behind ab initio protein structure prediction. Describe the differences between homology modelling and ab initio structure prediction. Describe the major pitfalls in protein modelling.

Outline Protein homology modelling Individual steps Caveats Pitfalls Ab initio protein structure prediction Threading True ab initio methods

Why Do We Need Homology Modelling? Ab Initio protein folding (“random” sampling): 100 aa, 3 conf./residue gives approximately 1048 different overall conformations! Random sampling is NOT feasible, even if conformations can be sampled at picosecond (10-12 sec) rates. Levinthal’s paradox Do homology modelling instead.

How Is It Possible? The structure of a protein is uniquely determined by its amino acid sequence (but sequence is sometimes not enough): prions pH, ions, cofactors, chaperones Structure is conserved much longer than sequence in evolution. Structure > Function >> Sequence

How Often Can We Do It? There are currently ~47000 structures in the PDB (but only ~4000 if you include only ones that are not more than 30% identical and have a resolution better than 3.0 Å). An estimated 25% of all sequences can be modeled and structural information can be obtained for ~50%.

Worldwide Structural Genomics Complete genomes Signaling proteins Disease-causing organisms Model organisms Membrane proteins Protein-ligand interactions ”Fold space coverage”

Structural Genomics in North America 10 year $600 million project initiated in 2000, funded largely by NIH. AIM: structural information on 10000 unique proteins (now 4-6000), so far 1000 have been determined. Improve current techniques to reduce time (from months to days) and cost (from $100.000 to $20.000/structure). 9 research centers currently funded (2005), targets are from model and disease-causing organisms (a separate project on TB proteins).

Homology Modeling for Structural Genomics Roberto Sánchez et al. Nature Structural Biology 7, 986 - 990 (2000)

How Well Can We Do It? Sali, A. & Kuriyan, J. Trends Biochem. Sci. 22, M20–M24 (1999) 

How Is It Done? Identify template(s) – initial alignment Improve alignment Backbone generation Loop modelling Side chains Refinement Validation 

Template Identification Search with sequence Blast Psi-Blast Fold recognition methods Use biological information Functional annotation in databases Active site/motifs

Alignment

1 2 3 4 5 6 7 8 9 10 11 12 13 14 PHE ASP ILE CYS ARG LEU PRO GLY SER ALA GLU ALA VAL CYS PHE ASN VAL CYS ARG THR PRO --- --- --- GLU ALA ILE CYS PHE ASN VAL CYS ARG --- --- --- THR PRO GLU ALA ILE CYS F D I C R L P G S A E V 6 -2 -3 2 -1 N 1 5 T 8

1 2 3 4 5 6 7 8 9 10 11 12 13 14 PHE ASP ILE CYS ARG LEU PRO GLY SER ALA GLU ALA VAL CYS PHE ASN VAL CYS ARG THR PRO --- --- --- GLU ALA ILE CYS PHE ASN VAL CYS ARG --- --- --- THR PRO GLU ALA ILE CYS F D I C R L P G S A E V 6 -2 -3 2 -1 N 1 5 8 T

Improving the Alignment 1 2 3 4 5 6 7 8 9 10 11 12 13 14 PHE ASP ILE CYS ARG LEU PRO GLY SER ALA GLU ALA VAL CYS PHE ASN VAL CYS ARG THR PRO --- --- --- GLU ALA ILE CYS PHE ASN VAL CYS ARG --- --- --- THR PRO GLU ALA ILE CYS From ”Professional Gambling” by Gert Vriend http://www.cmbi.kun.nl/gv/articles/text/gambling.html

Template Quality Selecting the best template is crucial! The best template may not be the one with the highest % id (best p-value…) Template 1: 93% id, 3.5 Å resolution  Template 2: 90% id, 1.5 Å resolution 

The Importance of Resolution high low 4 Å 3 Å 2 Å 1 Å

Evaluation of NMR Structures What regions in the structure are most well-defined? Look at the pdb ensembles to see which regions are well-defined 1RJH Nielbo et al, Biochemistry, 2003

Ramachandran Plot Allowed backbone torsion angles in proteins Amino acid residue

Template Quality – Ramachandran Plot NMR structure – low quality data… X-ray structure – good data.

Backbone Generation Generate the backbone coordinates from the template for the aligned regions. Several programs can do this, most of the groups at CASP6 use Modeller: http://salilab.org/modeller/modeller.html

Loop Modelling Knowledge based: Energy based: Combination Searches PDB for fragments that match the sequence to be modelled (Levitt, Holm, Baker etc.). Energy based: Uses an energy function to evaluate the quality of the loop and minimizes this function by Monte Carlo (sampling) or molecular dynamics (MD) techniques. Combination

Loops – the Rosetta Method Find fragments (10 per amino acid) with the same sequence and secondary structure profile as the query sequence. Combine them using a Monte Carlo scheme to build the loop. David Baker et al.

Side Chains If the seq. ID is high, the networks of side chain contacts may be conserved, and keeping the side chain rotamers from the template may be better than predicting new ones.

Predicting Side Chain Conformations Side chain rotamers are dependent on backbone conformation. Most successful method in CASP6 was SCWRL by Dunbrack et al.: Graph-theory knowledge based method to solve the combinatorial problem of side chain modelling. http://dunbrack.fccc.edu/SCWRL3.php

Side Chains - Accuracy Prediction accuracy is high for buried residues, but much lower for surface residues Experimental reasons: side chains at the surface are more flexible. Theoretical reasons: much easier to handle hydrophobic packing in the core than the electrostatic interactions, including H-bonds to waters.

Refinement Energy minimization Molecular dynamics Big errors like atom clashes can be removed, but force fields are not perfect and small errors will also be introduced – keep minimization to a minimum or matters will only get worse.

Error Recovery If errors are introduced in the model, they normally can NOT be recovered at a later step The alignment can not make up for a bad choice of template. Loop modeling can not make up for a poor alignment. If errors are discovered, the step where they were introduced should be redone.

Validation Most programs will get the bond lengths and angles right. The Ramachandran plot of the model usually looks pretty much like the Ramachandran plot of the template (so select a high quality template). Inside/outside distributions of polar and apolar residues can be useful. Biological/biochemical data Active site residues Modification sites Interaction sites

Validation – ProQ Server ProQ is a neural network based predictor that based on a number of structural features predicts the quality of a protein model. ProQ is optimized to find correct models in contrast to other methods which are optimized to find native structures. Arne Elofssons group: http://www.sbc.su.se/~bjorn/ProQ/

Structure Validation ProCheck WhatIf server http://www.biochem.ucl.ac.uk/~roman/procheck/procheck.html WhatIf server http://swift.cmbi.kun.nl/WIWWWI/

Homology Modelling Servers Eva-CM performs continuous and automated analysis of comparative protein structure modeling servers A current list of the best performing servers can be found at: http://cubic.bioc.columbia.edu/eva/doc/intro_cm.html

Summary – Homology Modelling Successful homology modelling depends on the following: Template quality Alignment (add biological information) Modelling program/procedure (use more than one) Always validate your final model!

Fold Recognition and Ab Initio Protein Structure Prediction

Outline Threading and pair potentials Ab initio methods Human intervention (what kind of knowledge can be used for alignment and selection of templates?) Meta-servers (the principle, 3d jury) Summary of take-home messages

Threading and Pair Potentials Compares a given sequence against known structures (folds). By using potentials that describe tendencies observed in known protein structures. Example: Pair potentials How normal is it to observe a pair of an alanine and a valine separated by 20 residues in the sequence and 3Å in space? (X) How normal is it to observe any pair of residues separated by 20 residues and 3Å in space? (Y) Potential: log (X/Y)

Potentials of Mean Force Alignment score from structural fitness (pair potential) How well does K fit environment at P6? If P8 is acidic then fine, if P8 is basic then poor Deletions 7 4 6 2 5 8 10 9 3 1 .. A T N L Y K E T L ..

Threading Methods Today Problem: No protein is average Interactions in proteins cannot only be described by pairs of amino acids The information in the potentials is partly captured with sequence profiles Today mostly used in HYBRID approaches in combination with profile-profile based methods Potentials can be used to score models based on different templates or alignments

Ab Initio Methods Aim is to find the fold of native protein by simulating the biological process of protein folding. A VERY DIFFICULT task because a protein chain can fold into millions of different conformations. Use it only when no detectable homologues are available. Methods can also be useful for fold recognition in cases of extremely low homology (e.g. convergent evolution).

Fragment-based Ab Initio Modelling Rosetta method of the Baker group: Submit sequence to a number of secondary structure predictors. Compare fragments of 3 and 9 residues to library from know structures. Link fragments together. Use energy minimization techniques (Monte Carlo optimization) to calculate tertiary structure.

Potentials for Finding Good Models Use of energy potentials for scoring and computing models. Potentials should make models more “native-like”. These can be based on contact potentials, solvation potentials, Van der Waals repulsion and attractive forces, hydrogen bond potentials. Globularity/radius of gyration (ab initio).

Problems with Empirical Potentials Fragments with correct local structure Nature’s potential Empirical potential

Human Intervention Knowledge of function Cysteines forming disulfide bridges or binding e.g. zinc molecules Proteolytic cleavage sites Other metal binding residues Antibody epitopes or escape mutants Ligand binding Results from CD or fluorescence experiments Knowledge of secondary structure The best methods use maximum knowledge of query proteins. Specialists can help to find a correct template and correct alignments.

Meta-Servers Democratic modeling The highest score hit is often wrong. Many prediction methods have the correct fold among the top 10-20 hits. If many different prediction methods all have some fold among the top hits, this fold is probably correct.

Example of a Meta-Server 3DJury http://bioinfo.pl/meta/ Inspired by Ab initio modeling methods Average of frequently obtained low energy structures is often closer to the native structure than the lowest energy structure Find most abundant high scoring model in a list of prediction from several predictors Use output from a set of servers Superimpose all pairs of structures Similarity score based on # of Cα pairs within 3.5Å Similar methods developed by A. Elofsson (Pcons) and D. Fischer (3D shotgun).

3DJury Because it is a meta-server it can be slow. If queue is too long some servers are skipped. Output is only Cα coordinates. What to do with the rest of the structure? Use e.g. maxsprout server to build sidechains and backbone atoms. http://www.ebi.ac.uk/maxsprout/

Summary – Ab Initio Methods Hybrid methods using both threading methods and profile-profile alignments are the best. Use only Ab initio methods if necessary and know that the quality is really low! Try to use as much knowledge as possible for alignment and template selections in difficult cases. Use meta-servers when you can.