Skip to content

Command line stochastic simulator for kappa models. Documentation and binaries can be found in the release section below.

License

Notifications You must be signed in to change notification settings

ewysocka/KaSim

 
 

Repository files navigation

KaSim logo

KaSim

KaSim is a stochastic simulator for rule-based models written in Kappa. A pdf of the reference manual is available here;

the latex sources are available in the man/ directory.

Installation

To compile KaSim, you need the ocaml native compiler versoin 4.01 or above and the findib library. To check whether you have them, type

ocamlfind ocamlopt -version

If you use a package manager (or opam, the Ocaml package manager), Ocaml compilers and findlib are really likely provided by it. Else, Ocaml native compilers can be downloaded on INRIA's website. The Windows bundle contains findlib. Findlib sources are available on camlcity.org.

To create kaSim binaries, simply type

make bin/KaSim

This should produce KaSim binaries. You will need your own plotting program (like gnuplot) to visualize curves.

Usage

In order to run a simulation of 1000 rule applications, type

bin/KaSim -i kappa_file -e 1000 -p 1000 -o data_file

This will produce a data file of 1000 point (-p option) containing the trajectory that was produced during the simulation.

Type:

bin/KaSim --help

for a complete list of options.

About

Command line stochastic simulator for kappa models. Documentation and binaries can be found in the release section below.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • OCaml 99.0%
  • Other 1.0%