def main(args): global cable dt = args['dt'] makeCable(args) setupDUT( dt ) table0 = utils.recordAt( '/table0', cable[0], 'vm') table1 = utils.recordAt( '/table1', cable[-1], 'vm') simulate( args['run_time'], dt ) utils.plotTables( [ table0, table1 ], file = args['output'], xscale = dt )
def main(): utils.parser nml.loadNeuroML_L123('./two_cells_nml_1.8/two_cells.nml') #mumbl.loadMumbl("./two_cells_nml_1.8/mumbl.xml") table1 = utils.recordTarget('/tableA', '/cells/purkinjeGroup_0/Dend_37_41', 'vm') table2 = utils.recordTarget('/tableB', '/cells/granuleGroup_0/Soma_0', 'vm') moose.setClock(0, 5e-6) moose.useClock(0, '/##', 'process') moose.useClock(0, '/##', 'init') moose.reinit() utils.run(0.1, verify=True) graphviz.writeGraphviz(__file__+".dot", ignore='/library') utils.plotTables([table1, table2])
def main(): utils.parser nml.loadNeuroML_L123('./two_cells_nml_1.8/two_cells.nml') #mumbl.loadMumbl("./two_cells_nml_1.8/mumbl.xml") table1 = utils.recordTarget('/tableA', '/cells/purkinjeGroup_0/Dend_37_41', 'vm') table2 = utils.recordTarget('/tableB', '/cells/granuleGroup_0/Soma_0', 'vm') moose.setClock(0, 5e-6) moose.useClock(0, '/##', 'process') moose.useClock(0, '/##', 'init') moose.reinit() utils.run(0.1, verify=True) graphviz.writeGraphviz(__file__ + ".dot", ignore='/library') utils.plotTables([table1, table2])
def main(args): cableLength = float(args['length']) compNons = int(args['ncomp']) compartmentSize = cableLength / compNons cable = PasiveCable(args) first = 0 last = int(int(args['x']) / compartmentSize) - 1 table1 = utils.recordTarget('/data/table1', cable.cable[first].mc_, 'vm') table2 = utils.recordTarget('/data/table2', cable.cable[last].mc_, 'vm') simTime = args['run_time'] sim_dt = args['dt'] outputFile = args['output'] cable.simulate(simTime, sim_dt) utils.plotTables([table1, table2], xscale=sim_dt, file=outputFile) utils.saveTables([table1, table2], xscale=sim_dt, file='data/rallpack2_moose.dat')
def main( args ): cableLength = float(args['length']) compNons = int(args['ncomp']) compartmentSize = cableLength / compNons cable = PasiveCable( args ) first = 0 last = int(int(args['x']) / compartmentSize) - 1 table1 = utils.recordTarget('/data/table1', cable.cable[first].mc_, 'vm' ) table2 = utils.recordTarget('/data/table2', cable.cable[last].mc_, 'vm' ) simTime = args['run_time'] sim_dt = args['dt'] outputFile = args['output'] cable.simulate( simTime, sim_dt ) utils.plotTables([table1, table2] , xscale = sim_dt , file = outputFile ) utils.saveTables( [table1, table2 ] , xscale = sim_dt , file = 'data/rallpack2_moose.dat' )