MOOSE project

MOOSE (Multiscale Object Oriented Simulation Environment) is a general biological simulator. It allows the simulation of models that span many levels of detail, from single molecules to neuronal networks. MOOSE is backward compatible with GENESIS and has a similar set of objects of various types (channels, molecules, compartments) to represent biological concepts. Specialized numerical engines to do the calculations, and the basic framework is implemented in C++, while a Python interface, PyMOOSE, is available for controlling the simulator. MOOSE understands SBML and NeuroML, the XML based model description languages for Systems Biology and Neuroscience, respectively. MOOSE allows 3D visualization of neuronal models, and is designed for transparent parallelization for running simulations on clusters.