Download presentation
Presentation is loading. Please wait.
1
Improved prediction of protein-protein binding sites using a support vector machine ( James Bradford, et al (2004)) Tapan Patel CISC841 Trypsin (and inhibitor binding site Thermitase
2
Motivation Annotation of unknown proteins Protein structures exist whose function is not known Knowing possible binding sites can give us a hint at a protein’s function Binding site residue makeup gives important information about enzymatic reactions MAIN REASON: Binding site residue makeup gives important information about enzymatic reactions and organic mechanisms that can be possible
3
Motivation Pharmaceutical applications – designing an inhibitor that can occupy the binding site of a harmful protein e.g. HIV protease Prediction of possible binding sites can thus reduce the search space for a biologist trying to identify binding site by mutagenesis experiment
4
Is this even possible?? There are thousands of proteins each with unique 3D structure – how can we even begin to predict whether a region of protein surface is a binding site? Protein-protein interface has several fundamental properties that are different from rest of the protein. We can thus use these properties to predict interface regions A solution is possible!
5
Overall Method Calculate solvent excluded surface Label each surface vertex with seven chemical, geometrical or physical properties Define true binding site Generate interface and non-interface patchesGenerate patches Train SVMPredict Calculate patch attributes Generate training data
6
Training data Comprehensive set of complexes chosen from PDB Homodimers, enzymes, obligomers, transient complexes Heterodimers, inhibitors, etc.. Filter to avoid redundancy (would result in biased SVM): Remove >20% structurally similar proteins Documented in vivo interaction required (true positive) Complex interfaces such as those spanning more than one chain or having >1 binding site removed (keep things simple)
7
After filtering… 180 total proteins remain 36 (enzyme-inhibitor), 27 (hetero-obligate), 87 (homo-obligate), 30 (transient).
8
Overall Method Calculate solvent excluded surface Label each surface vertex with seven chemical, geometrical or physical properties Define true binding site Generate interface and non-interface patchesGenerate patches Train SVMPredict Calculate patch attributes Generate training data
9
Surface generation From 3D strucutre, solvent excluded surface generated with probe sphere of radius 1.5A (MSMS code) SAS traced by center of rolling probe (solvent) SES: contour inaccessible by probe
10
Patch generation Patch: a small region of protein surface containing surface vertices (atoms on the surface) Interface patch: Circular Center of circle @ the center of binding site Radius = 0.08*size of smallest protein oIn actuality, interface size ~ 13% size of smallest protein Non-interface patch: Same as interface patch but center randomly selected from set of non-interface vertices
11
So far we have… Non-interface patch Interface patch Actual binding site A 3D structure with known binding site Generated solvent excluded surface with annotated patch regions
12
Overall Method Calculate solvent excluded surface Label each surface vertex with seven chemical, geometrical or physical properties Define true binding site Generate interface and non-interface patchesGenerate patches Train SVMPredict Calculate patch attributes Generate training data
13
Properties for distinction Seven properties used to distinguish binding site from rest of protein Surface shape (shape index, curvedness) Conservation Electrostatic potential Hydrophobicity Residue interface propensity Solvent accessible surface area (ASA)
14
Conservation Residues are conserved at binding sites more so than at non-binding sites For a given protein (in training set) BLAST search to id homologous sequences and do MSA using CLUSTAL W. Clusters of conserved residues may characterize functional site
15
Conservation Conserved Intermediate Variable Conservation at the BPTI binding site on trypsin (PDB code: 2ptc) InterfaceConservation Non-interface Interface
16
Surface shape Shape index – describe the shape of local surface Ranges from -1 (concave) to 0 (flat) to 1 (convex) Curvedness – curvature (change in tangent-tangent correlation vector) Convex Flat Concave Highly curved Curved Less curved Shape indexCurvedness Non-interface Interface Trypsin inhibitor (PDB: 1tab)
17
Electrostatic potential Interface region may be especially positively or negatively charged for stabilization of a complex upon binding a polar partner. Positive Neutral Negative Eglin c binding site on thermitase Non-interface Interface Electrostatic potential Positive potential on eglin c complementary to the negative potential on its partner thermitase (right)
18
Other properties Hydrophobicity – use existing scale Residue interface propensity = Since each patch has many vertices and we calculated these 7 properties for each vertex, get the mean and standard deviation for each patch. This gives us total of 14 SVM attributes for each patch
19
Overall Method Calculate solvent excluded surface Label each surface vertex with seven chemical, geometrical or physical properties Define true binding site Generate interface and non-interface patchesGenerate patches Train SVMPredict Calculate patch attributes Generate training data
20
Train SVM Use mySVM software (Ruping 2000) Φ = radial kernel = exp(-.01r 2 ) Use labeled interface patch and non-interface patch (each with 14 attributes) to train SVM to distinguish interacting patches from non-interacting patches At the end, rank the patches according to confidence value and filter to remove overlapping patches (>10% residue similarity)
21
Leave one-out cross-validation Assess the accuracy of trained SVM by –Taking one protein out of the training set –Train SVM on the reduced training set (less by 1) –Using this SVM, predict the binding site of the known protein –Apply specificity and sensitivity measures to each predicted patch –Specificity = # of interface residues in patch/ # of patch residues Proportion of patch residues that are interface residues –Sensitivity = # of interface residues in patch/ # of interface residues Proportion of interface residues that are included in patch –Repeat until satisfied Want high specificity and reasonable sensitivity Success if patch w/ >50% specificity and >20% sensitivity ranked in the top three
22
Leave one-out and overall success Able to predict location of interface on 76% of proteins (136/180) 64% (23/36) for enzyme-inhibitor 82% (93/114) for obligate binding site 65% (43/66) for transient SVM may be biased towards obligate due to large # in training set Or transient just harder to predict
23
Heterogeneous cross-validation Train SVM on only obligate type proteins and predict on transient types Vice versa Success rate comparable to leave-one out Implies that transient and obligate share enough similarity to be distinguished from non- interacting parts
24
Unbound proteins SVM originally trained on proteins in their bound states In practice, crystal structure of an unknown protein is usually in its unbound state – can our SVM successfully predict such unbound states? Tested enzyme-inhibitor complexes: –Take an enzyme in its unbound form and predict the binding site –Compare the prediction with the (known) binding site of the same enzyme-inhibitor complex Overall, SVM is good for predicting unbound protein interface (good!)
25
Conclusion Developed an SVM based method for predicting protein- protein binding sites 14 attributes used in prediction Using great number of attributes may increase success rate Improvement to old methods that could only predict on either obligate or transient binding sites. We can predict on both Limitation: patches that matched interface size and shape were rarely produced (limiting specificity and sensitivity). Better way of estimating patch size would improve results.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.