SlideShare a Scribd company logo
1 of 23
Stochastic Simulation,
Molecular Dynamic
Simulation
Prepared by:
Abdul Ahad 20685
Presented to:
Dr. Ghulam Abbas
Riphah
International
University,
Faisalabad
Simulation
• The process of designing a mathematical or logical
model of a real system and then conducting
computer based experiments with the model to
describe, explain and predict the behavior of real
system.
Steps involved in creating simulations
• Gather and prepare accurate data to reflect the real world.
• Create mathematical formulaealgorithms to generate output data from
that which is input.
• Create graphs or other output displays for the information.
• Verify and validate the data by re-testing scenarios to ensure that the same
result occurs.
Advantages of Simulations
• Safety – able to test or experiment without harming the person or environment.
• Economic saving – from the use of simulations to design and test new products
before prototypes or finalizing the product.
• Projection – can look into future and highlight potential impacts and address them
before they occur.
• Visualization – can see and understand relationships. Can speed up or slow down
time.
• Replication – able to look at things under a variety of different scenarios.
Stochastic Simulation
Stochastic
• Taken from Greek word stokhastikos "able to guess”.
• Stochastic refers to a variable process where the outcome involves some
“randomness” and has some uncertainty.
• It is mathematical term and is closely related to randomness and
probabilistic and can be contrasted to the idea of “deterministic”.
Stochastic Simulation
• A stochastic simulation is a simulation of a system that has variables that can
change stochastically (randomly) with individual probabilities.
• Realizations of these random variables are generated and inserted into a model of
the system. Outputs of the model are recorded, and then the process is repeated
with a new set of random values.These steps are repeated until a sufficient amount
of data is gathered. In the end, the distribution of the outputs shows the most
probable estimates as well as a frame of expectations regarding what ranges of
values the variables are more or less likely to fall in.
• In order to determine the next event in a stochastic
simulation, the rates of all possible changes to the state
of the model are computed, and then ordered in an
array. Next, the cumulative sum of the array is taken,
and the final cell contains the number R, where R is the
total event rate.This cumulative array is now a discrete
cumulative distribution, and can be used to choose the
next event by picking a random number z~U(0,R) and
choosing the first event, such that z is less than the rate
associated with that event.
Uses
• Stochastic
simulation
plays
fundamental
role in the
following fields;
Real life
Applications
The Monte Carlo Simulation is an
example of stochastic model used in
finance.
It can simulate how a portfolio may
perform on the probability distributions
of individual stock runs.
Also applied to insurance industry,
telecommunication and traffic control
etc.
Stochastic vs Deterministic Model
In Deterministic Model; the
output of the model is fully
determined by the values of
parameters and initial conditions.
A process is deterministic if the
future is determined by its
present and past states.
A stochastic model is a random
process which evolves in time.
Even if we have full knowledge of
current state of system, we can
not be sure of the effect in future
periods. It’s a collection of
random variables.
Molecular Dynamic
Simulation
Molecular Simulation
• This is a computational method used to simulate physical movements of
atoms and molecules depending on time and force field chosen under
different conditions(temperature, pressure, force).
MD Simulation: Introduction
• One of the principle tools in the theoretical study of biological molecules
• Calculates the time dependent behavior of a molecular system
• Provides detailed information on the fluctuations and conformational
changes of proteins and nucleic acids
• Used to investigate the structure, dynamics and thermodynamics of
biological molecules and their complexes Reading Material.
Principle
• MD Simulation is based on Newton’s second
law of motion
𝐹𝑖 = 𝑚𝑖 𝑎𝑖
Where,
𝐹𝑖 is the force exerted on particle 𝑖
𝑚𝑖 is the mass of particle 𝑖
𝑎𝑖 is the acceleration of particle 𝑖
There is no analytical
solution to the
equation of motion. It
must be solved
numerically.
Numerous numerical
methods have been
developed for
integrating the
equations of motion
• -Verlet algorithm
• -Leap-frog algorithm
• -VelocityVerlet algorithm
Applications
Protein stability
Conformational changes
Protein folding
Molecular recognition: proteins, DNA, membranes,
complexes
Ion transport in biological systems Drug Design &
Structure determination (X-ray and NMR)
Advantages
• Molecular dynamics (MD) is a form of computer simulation in which atoms
and molecules are allowed to interact for a period of time.
• Because molecular systems generally consist of a vast number of particles,
it is impossible to find the properties of such complex systems analytically;
MD simulation circumvents this problem by using numerical methods.
conti..
• It represents an interface between laboratory experiments and theory.
• It can be understood as a "virtual experiment.
• It generates the most stable and the energy minimized conformations of
the protein.
• While doing so it computes many different frames or trajectories of the
same protein.
References
• https://en.wikipedia.org/wiki/Stochastic_simulation
• http://www.doc.ic.ac.uk/~jb/conferences/pasta2006/slides/stochastic-
simulation-introduction.pdf
• https://www.slideshare.net/puneetkacker/md-simulation
Md simulation and stochastic simulation

More Related Content

What's hot

Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
laxmanLaxman03209
 
Can we predict the quality of spectrum-based fault localization?
Can we predict the quality of spectrum-based fault localization?Can we predict the quality of spectrum-based fault localization?
Can we predict the quality of spectrum-based fault localization?
Lionel Briand
 

What's hot (20)

2. System Simulation modeling unit i
2. System Simulation modeling unit i2. System Simulation modeling unit i
2. System Simulation modeling unit i
 
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
 
C054
C054C054
C054
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
The pertinent single-attribute-based classifier for small datasets classific...
The pertinent single-attribute-based classifier  for small datasets classific...The pertinent single-attribute-based classifier  for small datasets classific...
The pertinent single-attribute-based classifier for small datasets classific...
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modeling
 
MT6702 Unit 4 Analysis of Data
MT6702 Unit 4 Analysis of DataMT6702 Unit 4 Analysis of Data
MT6702 Unit 4 Analysis of Data
 
Shahbaz hussain 3
Shahbaz hussain 3Shahbaz hussain 3
Shahbaz hussain 3
 
Test data generation
Test data generationTest data generation
Test data generation
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulation
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
 
Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...Feature selection using modified particle swarm optimisation for face recogni...
Feature selection using modified particle swarm optimisation for face recogni...
 
Simulation
SimulationSimulation
Simulation
 
Probabilistic Programming for Dynamic Data Assimilation on an Agent-Based Model
Probabilistic Programming for Dynamic Data Assimilation on an Agent-Based ModelProbabilistic Programming for Dynamic Data Assimilation on an Agent-Based Model
Probabilistic Programming for Dynamic Data Assimilation on an Agent-Based Model
 
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATABINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
BINARY SINE COSINE ALGORITHMS FOR FEATURE SELECTION FROM MEDICAL DATA
 
Karnataka PGCET mathematics & Computer science 2018 syllabus
Karnataka PGCET mathematics & Computer science 2018 syllabusKarnataka PGCET mathematics & Computer science 2018 syllabus
Karnataka PGCET mathematics & Computer science 2018 syllabus
 
O P E R A T I O N R E S E A R C H[1]
O P E R A T I O N  R E S E A R C H[1]O P E R A T I O N  R E S E A R C H[1]
O P E R A T I O N R E S E A R C H[1]
 
Statistical learning vs. Machine Learning
Statistical learning vs. Machine LearningStatistical learning vs. Machine Learning
Statistical learning vs. Machine Learning
 
Can we predict the quality of spectrum-based fault localization?
Can we predict the quality of spectrum-based fault localization?Can we predict the quality of spectrum-based fault localization?
Can we predict the quality of spectrum-based fault localization?
 
Ijmet 10 01_141
Ijmet 10 01_141Ijmet 10 01_141
Ijmet 10 01_141
 

Similar to Md simulation and stochastic simulation

Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
sohail40
 
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Luigi Vanfretti
 
Power System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and ChallengesPower System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and Challenges
Luigi Vanfretti
 

Similar to Md simulation and stochastic simulation (20)

MODELING & SIMULATION.docx
MODELING & SIMULATION.docxMODELING & SIMULATION.docx
MODELING & SIMULATION.docx
 
M 3 iot
M 3 iotM 3 iot
M 3 iot
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! Edhole
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptx
 
Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling
 
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONSSTUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
 
Course Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and ServicesCourse Learning Outcomes Virtual Systems and Services
Course Learning Outcomes Virtual Systems and Services
 
Tetiana Bogodorova "Data Science for Electric Power Systems"
Tetiana Bogodorova "Data Science for Electric Power Systems"Tetiana Bogodorova "Data Science for Electric Power Systems"
Tetiana Bogodorova "Data Science for Electric Power Systems"
 
Discreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.pptDiscreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.ppt
 
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
 
Proman
PromanProman
Proman
 
Introduction to networks simulation
Introduction to networks simulationIntroduction to networks simulation
Introduction to networks simulation
 
Power System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and ChallengesPower System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and Challenges
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and Model
 
lecture 1.pptx
lecture 1.pptxlecture 1.pptx
lecture 1.pptx
 
Computational Finance Introductory Lecture
Computational Finance Introductory LectureComputational Finance Introductory Lecture
Computational Finance Introductory Lecture
 
Week08.pdf
Week08.pdfWeek08.pdf
Week08.pdf
 
Unit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.pptUnit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.ppt
 
Machine learning
Machine learningMachine learning
Machine learning
 

Recently uploaded

(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
Scintica Instrumentation
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
NazaninKarimi6
 
PODOCARPUS...........................pptx
PODOCARPUS...........................pptxPODOCARPUS...........................pptx
PODOCARPUS...........................pptx
Cherry
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Cherry
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Cherry
 
Lipids: types, structure and important functions.
Lipids: types, structure and important functions.Lipids: types, structure and important functions.
Lipids: types, structure and important functions.
Cherry
 
Pteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecyclePteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecycle
Cherry
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
Cherry
 

Recently uploaded (20)

(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Energy is the beat of life irrespective of the domains. ATP- the energy curre...
Energy is the beat of life irrespective of the domains. ATP- the energy curre...Energy is the beat of life irrespective of the domains. ATP- the energy curre...
Energy is the beat of life irrespective of the domains. ATP- the energy curre...
 
PODOCARPUS...........................pptx
PODOCARPUS...........................pptxPODOCARPUS...........................pptx
PODOCARPUS...........................pptx
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 
Taphonomy and Quality of the Fossil Record
Taphonomy and Quality of the  Fossil RecordTaphonomy and Quality of the  Fossil Record
Taphonomy and Quality of the Fossil Record
 
Lipids: types, structure and important functions.
Lipids: types, structure and important functions.Lipids: types, structure and important functions.
Lipids: types, structure and important functions.
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNACot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
 
GBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of AsepsisGBSN - Microbiology (Unit 4) Concept of Asepsis
GBSN - Microbiology (Unit 4) Concept of Asepsis
 
Dr. E. Muralinath_ Blood indices_clinical aspects
Dr. E. Muralinath_ Blood indices_clinical  aspectsDr. E. Muralinath_ Blood indices_clinical  aspects
Dr. E. Muralinath_ Blood indices_clinical aspects
 
Pteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecyclePteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecycle
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
GBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolationGBSN - Microbiology (Unit 5) Concept of isolation
GBSN - Microbiology (Unit 5) Concept of isolation
 
Efficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence accelerationEfficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence acceleration
 

Md simulation and stochastic simulation

  • 1.
  • 2. Stochastic Simulation, Molecular Dynamic Simulation Prepared by: Abdul Ahad 20685 Presented to: Dr. Ghulam Abbas Riphah International University, Faisalabad
  • 3. Simulation • The process of designing a mathematical or logical model of a real system and then conducting computer based experiments with the model to describe, explain and predict the behavior of real system.
  • 4. Steps involved in creating simulations • Gather and prepare accurate data to reflect the real world. • Create mathematical formulaealgorithms to generate output data from that which is input. • Create graphs or other output displays for the information. • Verify and validate the data by re-testing scenarios to ensure that the same result occurs.
  • 5. Advantages of Simulations • Safety – able to test or experiment without harming the person or environment. • Economic saving – from the use of simulations to design and test new products before prototypes or finalizing the product. • Projection – can look into future and highlight potential impacts and address them before they occur. • Visualization – can see and understand relationships. Can speed up or slow down time. • Replication – able to look at things under a variety of different scenarios.
  • 7. Stochastic • Taken from Greek word stokhastikos "able to guess”. • Stochastic refers to a variable process where the outcome involves some “randomness” and has some uncertainty. • It is mathematical term and is closely related to randomness and probabilistic and can be contrasted to the idea of “deterministic”.
  • 8. Stochastic Simulation • A stochastic simulation is a simulation of a system that has variables that can change stochastically (randomly) with individual probabilities. • Realizations of these random variables are generated and inserted into a model of the system. Outputs of the model are recorded, and then the process is repeated with a new set of random values.These steps are repeated until a sufficient amount of data is gathered. In the end, the distribution of the outputs shows the most probable estimates as well as a frame of expectations regarding what ranges of values the variables are more or less likely to fall in.
  • 9. • In order to determine the next event in a stochastic simulation, the rates of all possible changes to the state of the model are computed, and then ordered in an array. Next, the cumulative sum of the array is taken, and the final cell contains the number R, where R is the total event rate.This cumulative array is now a discrete cumulative distribution, and can be used to choose the next event by picking a random number z~U(0,R) and choosing the first event, such that z is less than the rate associated with that event.
  • 11. Real life Applications The Monte Carlo Simulation is an example of stochastic model used in finance. It can simulate how a portfolio may perform on the probability distributions of individual stock runs. Also applied to insurance industry, telecommunication and traffic control etc.
  • 12. Stochastic vs Deterministic Model In Deterministic Model; the output of the model is fully determined by the values of parameters and initial conditions. A process is deterministic if the future is determined by its present and past states. A stochastic model is a random process which evolves in time. Even if we have full knowledge of current state of system, we can not be sure of the effect in future periods. It’s a collection of random variables.
  • 14. Molecular Simulation • This is a computational method used to simulate physical movements of atoms and molecules depending on time and force field chosen under different conditions(temperature, pressure, force).
  • 15.
  • 16. MD Simulation: Introduction • One of the principle tools in the theoretical study of biological molecules • Calculates the time dependent behavior of a molecular system • Provides detailed information on the fluctuations and conformational changes of proteins and nucleic acids • Used to investigate the structure, dynamics and thermodynamics of biological molecules and their complexes Reading Material.
  • 17. Principle • MD Simulation is based on Newton’s second law of motion 𝐹𝑖 = 𝑚𝑖 𝑎𝑖 Where, 𝐹𝑖 is the force exerted on particle 𝑖 𝑚𝑖 is the mass of particle 𝑖 𝑎𝑖 is the acceleration of particle 𝑖
  • 18. There is no analytical solution to the equation of motion. It must be solved numerically. Numerous numerical methods have been developed for integrating the equations of motion • -Verlet algorithm • -Leap-frog algorithm • -VelocityVerlet algorithm
  • 19. Applications Protein stability Conformational changes Protein folding Molecular recognition: proteins, DNA, membranes, complexes Ion transport in biological systems Drug Design & Structure determination (X-ray and NMR)
  • 20. Advantages • Molecular dynamics (MD) is a form of computer simulation in which atoms and molecules are allowed to interact for a period of time. • Because molecular systems generally consist of a vast number of particles, it is impossible to find the properties of such complex systems analytically; MD simulation circumvents this problem by using numerical methods.
  • 21. conti.. • It represents an interface between laboratory experiments and theory. • It can be understood as a "virtual experiment. • It generates the most stable and the energy minimized conformations of the protein. • While doing so it computes many different frames or trajectories of the same protein.