Newer
Older
"""test_rdesigneur.py:
"""
__author__ = "Dilawar Singh"
__copyright__ = "Copyright 2017-, Dilawar Singh"
__version__ = "1.0.0"
__maintainer__ = "Dilawar Singh"
__email__ = "dilawars@ncbs.res.in"
__status__ = "Development"
import sys
import os
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import numpy as np
try:
import rdesigneur as rd
except RuntimeError as e:
print( "[WARN ] Could not import rdesigneur. Most likely due to DISPLAY issue." )
quit()
def test2( ):
if moose.exists( '/model' ):
moose.delete( '/model' )
rdes = rd.rdesigneur(
stimList = [['soma', '1', '.', 'inject', '(t>0.1 && t<0.2) * 2e-8' ]],
plotList = [['soma', '1', '.', 'Vm', 'Soma membrane potential']]
)
rdes.buildModel()
moose.reinit()
moose.start( 0.3 )
def test1( ):
rdes = rd.rdesigneur()
rdes.buildModel()
moose.showfields( rdes.soma )
def main( ):
test1()
test2( )
if __name__ == '__main__':
main()