predicción de estructura de proteínas. modelado por...

56
Paulino Gómez Puertas Bioinformática. Predicción de estructura de proteínas. Modelado por homología.

Upload: others

Post on 22-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Predicción de estructura de proteínas.Modelado por homología.

Page 2: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Predicción de estructura de proteínas.

¿Por qué predecir la estructura de una proteína?.

¿Cómo predecir la estructura de una proteína?

Page 3: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Kinesin Motility

Model of kinesin dimerwalking along a microtubuleprotofilament.(Hoenger et al.2000).

Mandelkow lab http://www.mpasmb-hamburg.mpg.de/ktdock/

Page 4: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Virtual docking:

carnitine

Page 5: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Protein structure determination

Xray crystallography NMR

By D. Devos

Page 6: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

EMBL

PDB

Page 7: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Predicción de estructura de proteínas.

¿Por qué predecir la estructura de una proteína?.

¿Cómo predecir la estructura de una proteína?

Page 8: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

MAKEFGIPAA VAGTVLNVVE AGGWVTTIVS ILTAVGSGGL SLLAAAGRES IKAYLKKEIKKKGKRAVIAW

Physical principles: not in the next few years? Protein structure prediction

Page 9: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

“AB INITIO ”

Page 10: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Molecular dynamics simulation.

ab initio methods

Page 11: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Alain Leppinette. CAB.

Page 12: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 13: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Epot = Σi Ebonding + Σi Enon-bonding

Σi Ebonding = Σi Ebond + Σi Eangle + Σi Edihedral + Σi Eimproper

Σi Enon-bonding = Σi Eelectrostatic + Σi ELennard-Jones

Molecular Mechanics

Molecular DynamicsF = m · a ; F = m ·v/t ; Epot = F · f(i)

Epot = m · v/t · f(i)

Epot = F · f(i) (Epot grav. = m · g · h)

Page 14: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

bonding terms

( )20bbonds

bonds bbk21E −= ∑

( )∑ −=angles

20angle k

21E θθθ

( )[ ]∑ −+=dihedrals

0ddihedral cos1k21E θθ

non-bonding terms

∑=ij ij

ji

0elect r

qq4

1Eεπε

repulsive

atractive

∑ −=−ij

6ij

ij12ij

ijJonesLennard r

BrA

E

Page 15: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 16: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

PROTEIN UNFOLDING

Page 17: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

http://folding.stanford.edu/

Page 18: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 19: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

CA(2+)-REGULATED ACTIN-BINDING PROTEIN.

VILLIN CONSISTS OF A LARGE CORE FRAGMENT, THE AMINO-TERMINAL PORTION, AND A SMALL HEADPIECE, THE CARBOXYL-TERMINAL PORTION. THE HEADPIECE BINDS F-ACTIN STRONGLY IN BOTH THE PRESENCE AND ABSENCE OF CALCIUM.

MAJOR COMPONENT OF MICROVILLI OF INTESTINAL EPITHELIAL CELLS.

Thefoldingtime is on the order of 10 micro-seconds.

3 Phe

1 Trp

1 Phe

Folding@home: Simulations of the villin headpiece

Page 20: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

MAKEFGIPAA VAGTVLNVVE AGGWVTTIVS ILTAVGSGGL SLLAAAGRES IKAYLKKEIKKKGKRAVIAW

Physical principles: not in the next few years?

Informatics (copying from known cases)

- Homology modeling

Score = 85.1 bits (208), Expect = 6e-19Identities = 27/56 (48%), Positives = 42/56 (74%), Gaps = 1/56 (1%)

Query: 2 FIAIYDYKAETEEDLTIK KGEKLEIIEKEGD-WWKAKAIGSGEIGYIPANYIAAAE 56F+A+YDY+A TE+DL+ KGEK +I+ WW+A+++ +GE GYIP+NY+A +

Sbjct: 8 FVALYDYEARTEDDLSFHKGEKFQILNSSEGDWWEARSLTTGETGYIPSNYVAPVD 63

- Threading

MAKEFGIPAA VAGTVLNVVE AGGWVTTIVS ILTAVGSGGL SLLAAAGRES IKAYLKKEIKKKGKRAVIAW

Pseudo-Energy level?

PDB

Fold ranking

By D. Devos

Protein structure prediction

Page 21: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Protein structure prediction. Flow chart.

Page 22: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Modelado por homología.

Page 23: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

protein structure evolution

Page 24: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

DnaK

FtsA

Actin

Hexokinase

Hsc70

MreB

Page 25: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Structural alignment

Page 26: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 27: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Lesk & Chothia, 1986

Structure & sequence similarity

Page 28: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Sander & Schneider, 1991

Page 29: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 30: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

alignment

AHPLTSDFGGHTERDLHA

AHTLTSEGGGHTEADVHA|| |||: ||||| |:||

template (1ndb)

model (hCPTI)

Page 31: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Classical homology modeling algorithm

Generate alignment query - target

Replace conserved amino acid side-chains

Replace other amino acids

- use most common rotamers

- keep as many atoms in positions as possible

Model loops regions (insertions and deletions)

Optimize packing

Quality check

Page 32: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

AlignmentsThe quality of the alignment is the key step in homology modeling

pairwise alignments

multiple sequence alignments

profile based alignments

Match of secondary structure elements *observed/predicted

Match structural environments and residue properties

Optimal structural position of gaps in the alignments

minimal number of gaps

better place them in loops / exposed regions

and close in structure (possible to model)

Page 33: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Alignments and introduced errors

Page 34: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Modeling protein cores

Page 35: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Modeling loops (deletions & insertions)

by Luis Sanchez-Pulido, 2000

Page 36: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Modeling side chains (rotamer libraries)

Page 37: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Rotamers

Page 38: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Similarity Search

Database of 3D structures

�Substitution of side-chains of internal residues

�Substitution of other side-chains

3D Model of the

protein core

Protein query

Sequence - StructureAlignment

Query-Target Structures

Basic approach in homology modeling

Structuralalignment of target structures

Protein core

Full coordinates 3D Model

�Modeling based onrotamer databases

�Space restriction for the conformational search

Refined 3D Model

Loop search

MD and EM tech.

Rotamer library

Page 39: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Quality check: the Ramachandran plot.

Page 40: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 41: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Page 42: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Quality check: Prosa II energy plots

Page 43: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

http://modbase.compbio.ucsf.edu

Page 44: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

http://swissmodel.expasy.org/repository

Page 45: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Protein structure prediction. Flow chart.

Page 46: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Threading. Reconocimiento de plegamiento. Modelado por homología remota.

Page 47: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Homology Modelling vs Fold Recognition

Fold Recognition Homology Modelling

% seq. ID

0 30 100

Application

Model Quality

Any Sequence >= 30-50% IDwith template

Fold Level Atomic Level

If the sequence is similar to a known structure (>30-50% identity) you can usually move straight onto generating an all atom model by homology modelling.

Target Sequence

Page 48: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Structural space

Sequence space

Homology Modelling Targets

Fold Recognition Targets

Sequence Space vs. Structure Space

The development of fold recognition methods came from the observation that many apparently unrelated sequences had very similar 3-dimensional structures (folds).

Page 49: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Superfolds(Orengo et al.)

Page 50: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Algoritmos de threading. General.

Secuenciaproblema

Page 51: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Count pairs of each residue type at different separations

Algoritmos de threadingPotenciales de contacto

Energy of interaction = -KT ln (frequency of interactions)Boltzmann principle

d

Eco

unts

d

Jones, 1992; Sippl, 1995

Page 52: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Prediction-basedthreading

Algoritmos de threadingCoincidencia de estructura secundaria y accesibilidad

Rost, 1995 http://cubic.bioc.columbia.edu/predictprotein

secondary structure prediction

Page 53: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

ALGUNOS SERVIDORES DE THREADING3D-PSSM: http://www.sbg.bio.ic.ac.uk/3dpssm

Page 54: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

ALGUNOS SERVIDORES DE THREADINGFUGUE: http://www-cryst.biob.cam.ac.uk/~fugue/

Page 55: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

ALGUNOS SERVIDORES DE THREADINGPSIPRED: http://bioinf.cs.ucl.ac.uk/psipred/

Page 56: Predicción de estructura de proteínas. Modelado por homología.bioweb.cbm.uam.es/courses/Farmamol07/dia3/farmamol... · ¿Por qué predecir la estructura de una proteína?. ¿Cómo

Paulino Gómez Puertas Bioinformática.

Cuestiones…