The Stochastic Pi Machine (SPiM)

Version 0.044

©Andrew Phillips 2007

(Last Updated: 2007-09-20)

Introduction

The Stochastic Pi Machine (SPiM) is a simulator for the stochastic pi-calculus that can be used to simulate models of biological systems. The machine has been formally specified, and the specification has been proved correct with respect to the calculus. The following talks are available:
The following papers are available:
Further information on process calculi for biology is available from Luca Cardelli's Biocomputing Page, including an advanced tutorial.

Simulator

The SPiM Player 1.12 is a graphical interface to SPiM, developed by James Margetson, Luca Cardelli and Andrew Phillips. (Requires the .Net 2.0 Runtime)

SPiM is available in three distribution formats:
A pre-release version of SPiM is available, featuring a significantly improved simulation algorithm: [win] [ocaml] [source] [player]

Release Notes

The latest versions (SPiM 0.044, SPiM Player 1.12) include an option to generate graphical representations of SPiM programs.

Acknowledgements

Contact

For any queries or comments please contact:

Archive