37
Structural Bioinformatics GENOME 541 Spring 2020 Lecture 2: Biomolecular Energy Functions Frank DiMaio ([email protected])

GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Structural BioinformaticsGENOME 541Spring 2020

Lecture 2: Biomolecular Energy Functions

Frank DiMaio ([email protected])

Page 2: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Intrinsically Unfolded Proteins

• What are unstructured proteins? Proteins or segments of proteins that lack a well-structured 3D fold. They are referred to as “natively unfolded” or “intrinsically unfolded”

• How prevalent are unstructured proteins? Approximately 40% of proteins have unstructured regions that are longer than 50 residues, 6-17% of proteins in Swiss-Prot are probably fully disordered (based on theoretical predictions).

• What are the functions of unstructured proteins? There are many (see later).

Page 3: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Many Intrinsically Unfolded Proteins Adopt Structure Upon Binding Partner Molecules

Dyson and Wright (2005) Nat Rev Mol Cell Biol. 6:197-208

Page 4: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

What are some of the unique features of disordered proteins?

• Extensive binding interfaces can be created with relatively small proteins

• Conformational flexibility allows a protein segment to bind its target as well as to a modifying enzyme (i.e. post-translational modification).

• Pliable (unstructured) proteins can interact with many different binding partners. Chaperones often contain unstructured regions that are used to recognize a diverse array of substrates.

Page 5: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Classifying Tertiary Structure

Historically: Much work done by Chothia to develop rules governing packing arrangements of secondary structure (like ridge-into-groove model for helix-helix packing)

Modern schemes use sequence similarity and structure-structure comparisons to organize the protein universe and elucidate structural and evolutionary relationships

• SCOP – structural classification of proteins• CATH – class architecture topology homologous superfamily• Dali domain dictionary

Page 6: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

CATH

Page 7: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

SCOP

Four major levels:• Class (α, β, α/β, α+β, small)• Fold - based on major structural

similarity • Superfamily - based on

probable evolutionary origin (low sequence identity but common structure/function features)

• Family - based on clear evolutionary relationship (pairwise residue identities between proteins are >30%)

Page 8: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

X-Ray Crystallography

• crystallize and immobilize single, perfect protein

• bombard with X-rays, record scattering diffraction patterns

• determine electron density map from scattering and phase via Fourier transform:

• use electron density and biochemical knowledge of the protein to refine and determine a model

Page 9: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

NMR Spectroscopy• protein in aqueous solution, • NMR detects chemical shifts

of atomic nuclei with non-zero spin, shifts due to electronic environment nearby

• determine distances between specific pairs of atoms based on these shifts, “constraints”

• use constraints and biochemical knowledge of the protein to determine an ensemble of models

Page 10: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Cryo-electron microscopy

Page 11: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Protein Folding

The process by which a protein goes from being an unfolded polymer with no activity to a uniquely structured and active protein.

Why do we care about protein folding?

• Understanding how protein’s folds informs us of sequence to structure mapping

• Protein misfolding has been implicated in many human diseases (e.g. Alzheimer's, Parkinson’s)

Page 12: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Protein folding in vitro is often reversible

denaturation renaturation

Incubate proteinin guanidine

hydrochloride(GuHCl)or urea

100-folddilution of proteininto physiological

buffer

Anfinsen, CB (1973) Principles that govern the folding of protein chains. Science 181, 223-230.

• the amino acid sequence of a polypeptide is sufficient to specify its three-dimensional conformation

• protein folding is a spontaneous process that does not require the assistance of extraneous factors

Page 13: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

How Do Proteins Fold?

• Cyrus Levinthal tried to estimate how long it would take a protein to do a random search of conformational space for the native fold.

• Imagine a 100-residue protein with three possible conformations per residue. Thus, the number of possible folds = 3100 = 5 x 1047.

• Let us assume that protein can explore new conformations at the same rate that bonds can reorient (1013 structures/second).

• Thus, the time to explore all of conformational space = 5 x 1047/1013 = 5 x 1034 seconds = 1.6 x 1027 years >> age of universe

• This is known as the Levinthal paradox.

Page 14: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Flat landscape(Levinthal paradox)

Tunnel landscape(discrete pathways)

Realistic landscape(“folding funnel”)

How do proteins fold? Do proteins fold by a very discrete pathway?

Page 15: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Do certain portions of a protein fold first?

Page 16: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Protein folding rates correspond with contact order

Page 17: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Interactions between residues close to each other along the polypeptide chain are more likely to form early in folding.

Do certain portions of a protein fold first?

Page 18: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Current thinking about the nature of the energy landscape during protein

folding

Free energy

Folding pathways and energy landscapes in protein folding

Native state

Native state

Folding pathway(hypothetical, yet capturing current

thinking):

Proteins fold in a hierarchical manner.

First, small local elements of secondary structure

form.

Then, these coalesce to yield larger

supersecondary structure units.

These units coalesce with other units to form larger elements: domains and

the complete folded chain.

Page 19: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Factors stabilizing the native state of proteins

Conformational Entropy:The protein has a much greater entropy in the unfolded than in the folded state!

Hydrophobic interactions:Nonpolar sidechains come together in folded protein to minimize contact with water. A major determinant of protein stability is the entropy gain of bulk water!

Hydrogen bonds:Important to make H-bonds in in folded protein; they are made with water in the unfolded state. Native proteins almost never have unpaired donors/acceptors in the core!

Electrostatic effects:Salt bridges between opposite charges relatively weak due to electrostatic screening by water

Van der Waals interactions:Important to make these in the native state since they are made with water in the unfolded state

Keep in mind that one has to consider the folded versus the unfolded state IN WATER!

Page 20: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Modeling the protein free energy landscape

Free

ene

rgy

• Under Anfinsen’s hypothesis, the state of lowest free energy is the native state

• Represent the various enthalpic and entropic effects governing folding with parameterized equations

• vdW interactions• electrostatic interactions• solvent entropy• etc.

• Predicting protein structure involves identifying the lowest-energy state of the protein

Conformational space

Page 21: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Modeling the protein free energy landscape

van der Waals

Electro-statics

Hydrogen bonding

ImplicitsolvationFr

ee e

nerg

y

Conformational space

Non-bonded interactions

Bonded interactions

Page 22: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Modeling covalent forcesBond lengths

20( )bbondV K b b= -

0 equilibrium lengthb =K force constantb =

Bond angle

Vangle = Kθ (θ −θ0 )2

θ0 = equilibrium angleKθ = force constant

Page 23: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Modeling covalent forcesTorsion angle• Staggered conformations

(angle +60, -60 or 180 are preferred).

Vtorsion = kn cos(nφ )n∑

Page 24: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Nonbonded forcesVan der Waals forces• Interactions between nonbonded atoms are expressed by

the Lennard-Jones potential. • Very high repulsive force if atoms closer than

van der Waals radii; attractive force if distance greater

Vvdw =Aijr12

−Bijr6

Page 25: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Nonbonded forcesHydrogen bonding

Page 26: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Modeling the interactions of protein and solvent

Page 27: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Potential Energy

How is this useful?• Compare relative energies of conformers of the same

molecule • Effect of substituents/mutations on energy • Refining x-ray structures,

determining structures from NMR data• Structure prediction via simulations (next week!)

Page 28: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

How are these functions parameterized?

… to match biophysical experiments on small molecules

… to match “higher level theory” simulations on small systems

… to maximize the ability to recapitulate structures/properties from protein crystal structures

Page 29: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

More sophisticated models

• Longer-range electrostatic interactions• Off-atom charge distributions

(modeling atomic orbitals)• Better treatment of polarizability in electrostatics• Improved models for implicit solvation

Page 30: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Optimization in different parameter spaces

• Torsion space• P =

{φ1,ψ1,ω1,χ1.1,χ1.2,φ2,ψ2,…}• ~5 DOFs per residue

• Cartesian space• P = {x1.1,y1.1,z1.1,x1.2,y1.2,z1.2,…}• ~60 DOFs per residue

Page 31: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

In molecular simulations, Monte Carlo is an importance sampling technique

1. Make a random move and produce a new conformation2. Calculate the energy change delta E for the new conformation3. Accept or reject the move based on the Metropolis criterion

If delta E<0, then P>1, accept new conformation;Otherwise:

if P>rand(0,1), accept, else reject.

P = exp(− ΔE

kT) Boltzmann factor

Monte Carlo

Page 32: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Simulated Annealing Monte Carlo

In Simulated Annealing Monte Carlo, we reduce the temperature as the simulation progresses:

for i=0:imaxTk=(Tmax-Tmin) * (imax-i)/imax + Tmin

Run k steps of Monte Carlo at temperature Tk

high T: accept almost all structureslow T: accept almost only better structures

Page 33: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Example: Sidechain rotamer determination

• Problem: given the backbone coordinates of a protein, predict the coordinates of the sidechain atoms

• Each sidechain has a discrete number of states (“rotamers”)

• Monte Carlo moves:• replace sidechain with random rotamer

Page 34: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Molecular Dynamics

Algorithm• For atom i, Newton’s equation of motion is given by

Here, ri and mi represent the position and mass of atom i and Fi(t) is the force on atom i at time t. Fi(t) can also be expressed as the gradient of the potential energy

V is potential energy. Newton’s equation of motion can then relate the derivative of the potential energy to the changes in position as a function of time.

( ) ( )2

2

ddi

i i

tt m

t=

rFi i iF ma=

i iV= -ÑF( )2

2

ddi

i i

tV m

t-Ñ =

r

Page 35: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Molecular Dynamics

Numeric integration by using the Verlet algorithm• Given initial velocity 0 and position xi, numerically integrate to get

position at time t+δt• Taylor expansions to 3rd order for i

.....)()(61)()(

21)()()()(

....)()(61)()(

21)()()()(

32

32

+d-d+d-=d-

+d+d+d+=d+

ttttttttt

ttttttttt

bavrr

bavrr

])[()()()()(2)( 42 tOttttttt d+d+d--=d+ arrr• Adding these equations gives [up to order (δt)4]:

Page 36: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Aquaporin-1

(B.L. de Groot and H. Grubmüller: Science 294, 2353-2357 (2001))

Page 37: GENOME 541 Spring 2020 : Biomolecular Energy Functionsfaculty.washington.edu/dimaio/files/lecture2.pdf · Molecular Dynamics Algorithm •For atom i, Newton’s equation of motion

Drug binding to GPCRs

Dror et al. PNAS 2013