Cain: Stochastic Simulations for Chemical Kinetics



Mailing Lists-

Get Cain at Fast, secure and Free Open Source software downloads


September 27, 2011

Version 1.9 is released. It features:

September 5, 2011

Version 1.8 is released. It features:

June 24, 2011

Version 1.7 is released. It features:

December 20, 2010

Version 1.6 is released. It features:

September 25, 2010

Version 1.5 is released. It features:


Cain performs stochastic and deterministic simulations of chemical reactions. It can spawn multiple simulation processes to utilize multi-core computers. It stores models, simulation parameters, and simulation results in an XML format. In addition, SBML models can be imported and exported. The models and simulation parameters can be read from input files or edited within the program.

The GUI (Graphical User Interface) shown below is written in Python and uses the wxPython toolkit. The solvers are implemented as command line executables, written in C++, which are driven by Cain. This makes it easy to launch batch jobs. It also simplifies the process of adding new solvers. Cain offers a variety of solvers:

GUI Stochastic Simulations.
Open-source software resources.
Software., / Last Modified: June 24, 2011