Skip to main content



MaBoSS (Markovian Boolean Stochastic Simulator) is a C++ software for simulating continuous/discrete time Markov processes based on Boolean networks. It relies on a specific language to define the model and transition rates, and applies the Gillespie algorithm to produce time trajectories. The evolution of probabilities over time is estimated, and global and semi-global characterizations of the whole system are computed.

The LogicalModel library provides an export filter to the MaBoSS format, and conversion of MaBoSS models to SBML qual are planned.

Continuous time Boolean modeling for biological signaling: application of Gillespie algorithm
G. Stoll, E. Viara, E. Barillot, L. Calzone (2012)
BMC Syst Biol 6:116 [doi:10.1186/1752-0509-6-116] [pubmed:22932419]

Implemented methods