Notebook
StochPy provides interface to both the CAIN and StochKit 2 solvers. This can offer significant speed benefits, but be very careful using them if you are new to stochastic algorithms. Both methods "frame" their output, which can allow for less data storage and therefore significantly faster simulations. This is very beneficial if one is only interested in time series plots, but not desired if one is interested in accurate probability density functions. For more details about the difference between StochPy solvers and these fixed-interval solvers see http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0079345.
Cain SSAs can be used if they are installed correctly (InterfaceCain). Note that these solvers have severe limitations, but can result in a significant speed-up.
StochKit 2 SSAs can be used if they are installed correctly (InterfaceStochkit). Note that these solvers can result in a significant speed-up, whereas they do have some disadvantages (e.g. waiting times cannot be calculated).