MolecularModelling Unit 1
MolecularModelling Unit 1
Molecular Modelling
Contents
1.1 System Description at the Quantum and Classical level
1.2 Foundations of statistical mechanics and molecular
modeling
1.3 Calculation of the System Energy as a Common Starting
Point
1.3.1 Quantum Methods: Modelling Subatomic Particles
1.3.2 Classical Methods: Modelling Classical Particles
1.3.3 Numerical Methods: Continuum Modelling
1.4 Hybrid QM/MM methods
1.5 The Simulation Concept. Simulation Types:
1.5.1 Stochastic: Monte Carlo Method
1.5.2 Mechanical: molecular dynamics, Brownian dynamics
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
1
13/10/2015
Molecular Simulation
Monte Carlo Simulation
Molecular Dynamic Simulation
Both require intermolecular and intramolecular potentials
(force field) as input
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
Molecular Modelling
Theoretical Foundations
Newton (1643-1727) Classical equations of motion F(t)=ma(t)
Schrödinger (1887-1961) Quantum mechanical equations of motion
Boltzmann(1844-1906) Foundations of statistical mechanics
Simulation milestones
Metropolis(1953) First Monte Carlo (MC) simulation of a liquid (hard spheres)
Wood(1957) First MC simulation with Lennard-Jones potential
Alder (1957) First Molecular Dynamics (MD) simulation of a
liquid (hard spheres)
Rahman (1964) First MD simulation with Lennard-Jones potential
Lifson & Warshel (1968) First consistent Force Field (Alkanes)
Levitt & Lifson (1969) Molecular Mechanics(MM) First Protein structure refinement
Warshel & Levitt (1976) QM/MM models for catalysis
McCammon, Gelin &
Karplus (1977) First MD simulation of proteins
Karplus(1983) CHARMM general purpose FF and MD program
Kollman (1984) AMBER general purpose FF and MD program
Car-Parrinello (1985) First MD simulation using full QM calculations
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
2
13/10/2015
System Energy
Is the key to know the structure stability
and the final molecular geometry
3D viewer of molecular structures
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
3
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
4
13/10/2015
ATP Synthase
(natural molecular motor)
uses the power from a
proton gradient to force the
“F1” motor to generate ATP
molecules
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
Ab initio
calculations
Force Fields Methods
Experimental
data
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
5
13/10/2015
28
26
N 24
Pressure
22
20
18
16
14
0 200 400 600 800 1000 1200
Time
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
Theory
Theory and methodology
improvement
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
6
13/10/2015
Experimental Cost
Labor intensive,
High capital cost
Theory
Labor intensive
Do graduate students and lab equipment
improve by an order of magnitude every five
years ?
Johnson Nat. Chem. 2009; 1:8-9
Synergy among Theory and Experiment
Nature Chemistry 2009; 1:8-9
http://www.nature.com/nchem/journal/v1/n1/full/
nchem.145.html
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
7
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
8
13/10/2015
PDB file
Generalized for big and complex molecules such as
Proteins
Introduce connectivity among atoms
Z-matrix
(Internal Coordinates)
Great advantage in highly symmetrical systems.
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
File Specification:
http://openbabel.org/wiki/XYZ_%28for H H
mat%29
12
bencene.xyz Energy: -145706.8891707
C 0.00000 0.00000 1.40029
<number of atoms> C 0.00000 1.21284 0.70025
comment line C 0.00000 1.21284 -0.70025
C 0.00000 0.00000 -1.40029
<element> <X-coord> <Y-coord> <Z-coord>
C -0.00000 -1.21284 -0.70025
... C -0.00000 -1.21284 0.70025
H 0.00000 0.00000 2.48638
H 0.00000 2.15324 1.24296
H 0.00000 2.15324 -1.24296
H 0.00000 0.00000 -2.48638
H -0.00000 -2.15324 -1.24296
H -0.00000 -2.15324 1.24296
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
9
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
-- No Title Specified --
Extensive use in several QM programs
0,1
Internal Coordinates C
C, 1, R1
H H
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
10
13/10/2015
Usual methodologies
Molecular Mechanics
Molecular Dynamics
Monte Carlo Methods
Thermophysical properties and transport properties using
statistical mechanics
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
11
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
Assembly
Obtain the solution equations for the
system by combining the solution
equations of each element to ensure
continuity at each node.
Imposing boundary conditions
We impose the necessary boundary
conditions at the boundary nodes
Solving global system of equations Coarse-grained within a Finite
Element mesh.
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
12
13/10/2015
Breaking/Forming bonds
Complex interactions beyond the
classical model
Proposed solution (QM/MM):
Split the system in two parts
Inner Region High level description
Quantum Mechanics (QM)
Outer Region Low level description
Molecular Mechanics (MM)
Metal-Induced Chiral Poly-thiophene Aggregate
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
EQM MM ( I , O ) EQM
vdw
MM ( I , O ) EQM MM ( I , O ) EQM MM ( I , O )
el bonded
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
13
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
14
13/10/2015
PUPIL: A modular
IGaussian ISiesta IdeMon2K INWChem IMndo IAmber IDlPoly
implementation
GENERAL PUPIL INTERFACE OOP Independent packages
T
running together
OOP Manager conduct multi-
PUPIL
S
step simulation
MANAGER
GUI helps to prepare
the simulation
S Server
C Client DB Manager and GUI are
T Thread asynchronous
C OOP I/O data exchanged
PUPIL
GUI
through database
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
15
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
16
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
17
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
18
13/10/2015
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
J.Torras - UPC (2015) Molecular Modelling - Computational Modelling in Physics, Chemistry and Biochemistry
19
13/10/2015
Molecular Modelling
20