Skip to content

Commit

Permalink
MAINT: Fixing L5 Biophysics cell params input and gui test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
kmilo9999 committed Jul 10, 2024
1 parent 651308d commit cf3e0cc
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 13 deletions.
22 changes: 11 additions & 11 deletions hnn_core/gui/gui.py
Original file line number Diff line number Diff line change
Expand Up @@ -1879,17 +1879,17 @@ def update_L5_biophysics_cell_params(net, cell_param_key, param_list):

# dendrites
mechs_params['hh2'] = {
'gkbar_hh2': param_list[9].value,
'gnabar_hh2': param_list[10].value,
'el_hh2': param_list[11].value,
'gl_hh2': param_list[12].value}

mechs_params['ca'] = {'gbar_ca': param_list[13].value}
mechs_params['cad'] = {'taur_cad': param_list[14].value}
mechs_params['kca'] = {'gbar_kca': param_list[15].value}
mechs_params['km'] = {'gbar_km': param_list[16].value}
mechs_params['cat'] = {'gbar_cat': param_list[17].value}
mechs_params['ar'] = {'gbar_ar': param_list[18].value}
'gkbar_hh2': param_list[10].value,
'gnabar_hh2': param_list[11].value,
'el_hh2': param_list[12].value,
'gl_hh2': param_list[13].value}

mechs_params['ca'] = {'gbar_ca': param_list[14].value}
mechs_params['cad'] = {'taur_cad': param_list[15].value}
mechs_params['kca'] = {'gbar_kca': param_list[16].value}
mechs_params['km'] = {'gbar_km': param_list[17].value}
mechs_params['cat'] = {'gbar_cat': param_list[18].value}
mechs_params['ar'] = {'gbar_ar': param_list[19].value}

update_common_dendrite_sections(sections, mechs_params)

Expand Down
7 changes: 5 additions & 2 deletions hnn_core/tests/test_gui.py
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@ def test_gui_change_connectivity():
_single_simulation,
gui.drive_widgets,
gui.connectivity_widgets,
gui.cell_pameters_widgets,
add_drive=False)

# test if the new value is reflected in the network
Expand Down Expand Up @@ -203,7 +204,8 @@ def test_gui_init_network():
_single_simulation['net'] = jones_2009_model(gui.params)
_init_network_from_widgets(gui.params, gui.widget_dt, gui.widget_tstop,
_single_simulation, gui.drive_widgets,
gui.connectivity_widgets)
gui.connectivity_widgets,
gui.cell_pameters_widgets)
plt.close('all')

# copied from test_network.py
Expand Down Expand Up @@ -657,6 +659,7 @@ def test_gui_add_tonic_input(setup_gui):
# Add tonic bias to the simulation
_init_network_from_widgets(gui.params, gui.widget_dt, gui.widget_tstop,
_single_simulation, gui.drive_widgets,
gui.connectivity_widgets)
gui.connectivity_widgets,
gui.cell_pameters_widgets)

assert _single_simulation['net'].external_biases['tonic'] is not None

0 comments on commit cf3e0cc

Please sign in to comment.