PySCeS: The Python Simulator for Cellular SystemsPySCeS: the Python Simulator for Cellular Systems

PySCeS download area (add-on modules and related software)

PySCeS software

Release
Linux
Mac Windows (32 bit) Fedora 14 (i686) Ubuntu (x64)
PySCeS 0.7.9.1 (view all files)
Preview release candidate            
PySCeS 0.8.0 rc1 (view all files)      

*   Ubuntu DEB's and Fedora RPM's are still experimental, feedback welcome

PySCeS dependencies (required for running/building)

It is highly recommended to consider using the fantastic Enthought Python Distribution (available for Windows & Macintosh) which contains all the dependencies (with the exception of libSBML) required to run and or build PySCeS.
Python: PySCeS has been tested with Python versions 2.5, 2.6 and 2.7
NumPy: compatible with versions newer than 1.2.1
SciPy: compatible with versions newer than 0.7, compatible with 0.8 and 0.9
Matplotlib: the default plotting interface requires versions 0.98 or newer (requires the TKagg backend)
 

Optional addon packages (required for extended functionality)

libSBML: PySCeS requres libSBML 5 (3,4 also ok) for SBML support (please ensure that the Python bindings are installed)
Gnuplot: PySCeS supports GnuPlot version 4 as an alternative plotting interface (includes 3D plotting)
 
IPython interactive shell (under Windows install the pyreadline and pywin32 packages first)
Pyreadline (tab completion for IPython, requires ctypes for Python 2.4)
Pywin32 (needed for Windows IPython install)