//genesis // // Cell.g - single neuron simulation include config.g include chan.g include library.g include tools.g if({argc}) get_options {argv} end siminit stage making prototypes ... create neutral /library disable /library pushe /library create compartment compartment pope make_channels /library make_cell {cellproto} /library/cell stage creating cell ... create neutral /model create_volume /library/cell /model/ts 1 0 0 0 0 0 0 stage setting parameters ... setfield /model/ts[]/soma inject {inject} stage creating data recorders ... recspikes /model/ts[]/iseg/spike output/_spts spts recdata /model/ts[]/soma Vm /output/vmts {simtime} stage scheduling simulation ... simschedule stage simulating {simtime} sec ... step {simtime} -time stage all done, exiting ... writedata /output/vmts output/_vmts simfinish quit