[Top] [Research] [Publications] [GENESIS] [Keihanna] [Biography] [Links]
Tips of GENESIS/kinetikit
GENESIS/kinetikit is a powerfull simulator of signal transduction. You can constract models of synaptic plasticity, MAP kinase cascades, Ca2+ oscillation, etc. with GUI interfaces. There are a lot of modules of singal transduction pathways in examples in GENESIS/kinetikit.
How to get GENESIS/kinetikit?
GENESIS/kinetikit is a GPL lisence software, and you can get and use it right now. The latest kinetikit is available at http://www.ncbs.res.in/~bhalla/kkit/download.html. GENESIS ftp site (http://www.genesis-sim.org/GENESIS/) has also kinetikit, but it is not the latest.
How to compile GENESIS/kinetikit?
You don't have to compile it because Dr. Bhalla distributes a binary excutable
file for Linux. I recommend you to use the binary file. However, you can
compile by yourself ...
A Linux PC is needed. Get genesis2.2.tar.gz from GENESIS ftp site, and
type the following command to unzip the downloaded file
$ tar zxvf genesis2.2.tar.gz
A list of unzipped files is displayed. Read README files in "src"
directory carefully. Edit MAKEFILE before compiling. The original format
is MAKEFILE.dist.
$ cd genesis/src/
$ cp MAKEFILE.dist MAKEFILE.
$ emacs ./MAKEFILE &
Delete comment-outs for linux PC to activate the configuration for a compiler.
Don't touch the file, MAKEFILE.linux.
$ su
Password: xxxxxxxx
# make
Finished successfully!
# exit
$
When the compile proceedure finished successfully, you will get genesis/.simrc
file. Copy the file to your home directry.
$ cp genesis/.simrc ~
Finally, confirm the paths in the ~/.simrc.
How to understand GENESIS/kinetikit?
Two books will help you very much.
The Book of GENESIS 2nd edition: Exploring Realistic Neural Models with
the GEneral NEural SImulation System, by James M Bower and David Beeman.
Computational Neuroscience: Realistic Modeling for Experimentalists, edited
by Erik De Schutter
Getting started
Core dump whenever we are trying to save kinetikit scripts.
Use the latest binaries released by Prof. Bhalla (http://www.ncbs.res.in/~bhalla/kkit/download.html) instead of your compiled genesis executive file.
GENESIS says, "RAINBOW is not found".
Did you copy .simrc from genesis directory to your home directry? GENESIS/kinetikit
requires this config file in your home directory.
The counter of Current Time seems not to run.
Your .simrc file does not work well. Do not comment out "schedule"
and "include escapelist."
Some plot data of the time course of a molecular concentration drop out
at random.
I know the problem, but I don't know solve it. It depends on environment
in your PC.
For advanced users
What is a command to save the time course of a molecular concentration?
"do_save_named_plot" saves a time course in a xgraph of GENESIS/kinetikit.
genesis #0 > do_save_named_plot /graphs/conc1/Glu.Co {"Glu_ver1.plot"}
genesis #1 > do_save_named_plot /graphs/conc2/mGluR.Co {"mGluR_ver1.plot"}
genesis #2 > do_save_named_plot /moregraphs/conc3/PLCbeta.Co {"PLCbeta_ver1.plot"}
genesis #3 > do_save_named_plot /moregraphs/conc4/IP3.Co {"IP3_ver1.plot"}
How to run GENESIS/kinetikit without GUI interface?
Just run GENESIS with -nox option:
$ genesis -nox yourscripts.g
When you don't need GUI or any commands after starting GENESIS/kinetikit,
add -notty option:
$ genesis -nox -notty yourscripts.g