Source code for neurodynex.test.test_HH

from neurodynex.hodgkin_huxley import HH
from neurodynex.tools import input_factory
import brian2 as b2


[docs]def test_simulate_HH_neuron(): """Test Hodgkin-Huxley model: simulate_HH_neuron()""" current = input_factory.get_step_current(0, 1, b2.ms, 100. * b2.uA) state_monitor = HH.simulate_HH_neuron(current, simulation_time=1. * b2.ms) max_voltage = max(state_monitor.vm[0] / b2.mV) # print("max_voltage:{}".format(max_voltage)) assert max_voltage > 50., "simulation error: max voltage is not > 50"