Skip to content

An object-oriented implementation of the Gillespie and the 'Brusselator' stochastic simulation algorithms.

Notifications You must be signed in to change notification settings

sim2g/Gillespie-Brusselator-SSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gillespie-Brusselator-SSA

Description

An object-oriented MATLAB implementation of the Gillespie [1] and the 'Brusselator' [2] stochastic simulation algorithms.

Graph 1 Graph 2

Dependencies

This project requires only MATLAB to run the stochastic simulation algorithms, however the Signal Processing Toolbox and the Statistics and Machine Learning Toolbox are used for subsequent analysis of the simulations.

Usage

Run the main.m file with the class file ChemicalReaction.m in the same directory, and the ChemicalReaction objects will be instantiated, calculations will be executed, and results of the simulation and analysis will be displayed.

References

[1] Gillespie, D. T. (1977). “Exact Stochastic Simulation of Coupled Chemical Reactions”. The Journal of Physical Chemistry. 81 (25): 2340-2361. doi: 10.1021/j100540a008

[2] I. Prigogine, From Being to Becoming: Time and Complexity in the Physical Sciences, New York: W.H. Freeman and Company, 1980

About

An object-oriented implementation of the Gillespie and the 'Brusselator' stochastic simulation algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages