Top Banner
COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science McGill University
37

COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Jun 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

COMP 564:Introduction to protein structure

predictionJérôme Waldispühl

School of Computer ScienceMcGill University

Page 2: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Folding problemKLHGGPMLDSDQKFWRTPAALHQNEGFT

Nétats

~ 10n

n = 100-300

Levinthal paradox

Page 3: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: The simple ones

Page 4: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Aliphatics

Page 5: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Cyclic and Sulfhydryl

Page 6: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Aromatics

Page 7: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Aliphatic hydroxyl

Page 8: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Carboxamides & Carboxylates

Page 9: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Amino acids: Basics

Page 10: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Histidine ionisation

Page 11: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Primary structureA peptide bond assemble two amino acids together:

A chain is obtained through the concatenation of several amino acids:

Page 12: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Peptide bond is pH dependent

Page 13: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Peptide bonds lies on a plane

Bond lengths

Peptide bond features (1)

Page 14: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Peptide bond features (2)

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

Page 15: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Peptide bond features (3)

Cis/trans isomers of the peptide group

Trans configuration ispreferred versus Cis(ratio ~1000:1)

An exception is theProline with a preferenceratio of ~3:1

Page 16: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Ramachandran diagram gives the values which canbe adopted by F and Y

Page 17: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

CαH

N C

H O

ψ

φ

CH2

NH3

CH2

CH2

CH2

+

Lysine

χ1

χ2

χ3

The side chains also have flexible torsion angles

Page 18: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

-2.5

-4.3

The preferred side-chains conformationsare called “rotamers”

Example: Asparagine-3.3

Typical conformations experimentally observedconformations observed by simulation

Energy (chi1,chi2)

Cα NCCβ

OδN

δ

χ1

χ2

-4.5

chi2

chi1

1 kcal/mole betw

een levels

Page 19: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

α helix β−sheet

In helices and sheets, polar groups are involved intohydrogen bonds

3.6 residuesper turn

Pseudo-periodicity of 2

Page 20: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

a-helix

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

Page 21: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

b-sheets

b-strand (elementary blocks) :

b-strands are assembled into(parallel, anti-parallel)b-sheets.

Page 22: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

b-sheets

Anti-parallel b-sheets

Parallel b-sheets

Page 23: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

b-sheetsVarious shapes of b structures

Twisted b-sheets b-barrel

Page 24: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

b-sheets

Page 25: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Loops

turn

~ 1/3 of amino acids

Loops

Page 26: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Super-secondary & Tertiary structure

The tertiary structure is the set of3D coordinates of atoms of a singleamino acid chain

Secondary structure elementscan be assembled intosuper-secondary motifs.

Page 27: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Quaternary structure

A protein can be composedof multiple chains withinteracting subunits.

Page 28: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Protein can interact with moleculesExample: Hemoglobin

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

Page 29: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Disulfide bond

Two cysteines can interactand create a disulfide bond.

Page 30: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Cytochrom cHemoglobine

water

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

its interior

Page 31: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Membrane proteins are an exception

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

Cytochrom oxidase

lipidProtein

Lipid bilayer

Hydrophobiccore

Hydrophilicregion

Page 32: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Proteins folds into a native structure

Page 33: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Overview of the methods used to predictthe 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:

Page 34: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Molecular Dynamics

Page 35: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

HP lattice model

Page 36: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Hidden Markov models(and other machine learning approaches)

Page 37: COMP 564:Introduction to protein structure predictionjeromew/teaching/564/W... · COMP 564:Introduction to protein structure prediction Jérôme Waldispühl School of Computer Science

Structural template methods