Flow Chart For a Typical MD Program
description
Transcript of Flow Chart For a Typical MD Program
![Page 1: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/1.jpg)
SMA5233 SMA5233 Particle Methods and Molecular DynamicsParticle Methods and Molecular Dynamics
Lecture 6: Coarse-grained hybrid MDLecture 6: Coarse-grained hybrid MD
A/P Chen Yu ZongA/P Chen Yu Zong
Tel: 6516-6877Tel: 6516-6877Email: Email: [email protected]@nus.edu.sg
http://http://bidd.nus.edu.sgbidd.nus.edu.sgRoom 08-14, level 8, S16 Room 08-14, level 8, S16
National University of SingaporeNational University of Singapore
![Page 2: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/2.jpg)
22
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Define the positions of the atoms
•Assign randomly generated velocities
Initialize Variables
![Page 3: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/3.jpg)
33
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Define the simulation domain
•Build atoms to lattice
Build Model
![Page 4: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/4.jpg)
44
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Specify interatomic potentials
Define Material
![Page 5: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/5.jpg)
55
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Set initial temperature distribution
•Specify thermodynamic controls
Set Boundary Conditions
![Page 6: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/6.jpg)
66
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Compute the forces at time=0
•Set frequency of outputs
Start
![Page 7: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/7.jpg)
77
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Compute the atomic trajectories
•Compute other desired outputs
Integrate
![Page 8: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/8.jpg)
88
Flow Chart For a Typical MD ProgramFlow Chart For a Typical MD Program
InitializeVariables
BuildModel
DefineMaterial
Start
Integrate
SetBoundary Conditions
End
•Compute final thermodynamic outputs
•Calculate program statistics
End
![Page 9: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/9.jpg)
99
Fully Atomistic SimulationsFully Atomistic Simulations
Computation of material Computation of material properties based on properties based on explicit treatment of explicit treatment of atomic degrees of atomic degrees of freedomfreedom
Computationally Computationally expensiveexpensive
Too many degrees of Too many degrees of freedomfreedom
Only capable on small Only capable on small DNA duplexesDNA duplexes
Time duration in Time duration in nanosecondsnanoseconds
Limitations
![Page 10: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/10.jpg)
1010
Coarse-grained ModelCoarse-grained Model
•DNA Sugar and Phosphate groups reduced to one molecule(bead)
•Each DNA base is represented by one molecule(bead)
Fully Atomistic Model Coarse-grained Model
![Page 11: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/11.jpg)
1111
Advantages of the Coarse-grained ModelAdvantages of the Coarse-grained Model
Computationally less expensiveComputationally less expensive
Decreases degrees of freedomDecreases degrees of freedom
Coarse-grained model DNA duplex
Allows for longer DNA duplexes
Time length up to microsecond
Chemical structure of DNA duplex
![Page 12: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/12.jpg)
1212
Coarse-grained ModelCoarse-grained Model
•One or multiple amino acids reduced to one molecule(bead)
![Page 13: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/13.jpg)
Intra-Polymer Forces – Combinations Of the Following:
• Stiff (Fraenkel) / Hookean Spring
• Lennard-Jones Repulsion
• Finitely-Extensible Non-linear Elastic (FENE) Spring
![Page 14: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/14.jpg)
Intra-Polymer Forces – Combinations Of the Following:
• Lennard-Jones Repulsion
• Finitely-Extensible Non-linear Elastic (FENE) Spring
![Page 15: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/15.jpg)
Intra-Polymer Forces (continued)
Stiff: Schlijper, Hoogerbrugge, Manke, 1995Hookean + Lennard-Jones: Nikunen, Karttunen, Vattulainen, 2003FENE: Chen, Phan-Thien, Fan, Khoo, 2004
• Marko-Siggia WormLike Chain
Can be adjusted if M>2(Underhill, Doyle 2004)
![Page 16: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/16.jpg)
1616
An Example An Example
![Page 17: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/17.jpg)
1717
An Example An Example
![Page 18: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/18.jpg)
1818
An Example An Example
![Page 19: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/19.jpg)
1919
An Example An Example
![Page 20: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/20.jpg)
2020
An Example An Example
![Page 21: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/21.jpg)
2121
An Example An Example
![Page 22: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/22.jpg)
2222
An Example An Example
![Page 23: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/23.jpg)
2323
An Example An Example
![Page 24: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/24.jpg)
2424
An Example An Example
![Page 25: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/25.jpg)
2525
A Case Study A Case Study
![Page 26: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/26.jpg)
2626
A Case Study A Case Study
![Page 27: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/27.jpg)
2727
A Case Study A Case Study
![Page 28: Flow Chart For a Typical MD Program](https://reader036.fdocuments.us/reader036/viewer/2022062519/56815074550346895dbe70a5/html5/thumbnails/28.jpg)
2828
A Case Study A Case Study