set_many_param¶
-
biophysics_fitting.L5tt_parameter_setup.set_many_param(cell_param, params=
None)¶ Updates cell_param given a dict of params in the dot naming convention.
This method is almost identical to
set_param(), but it has a different behavior when a parameter name appears both as a top-level key and as a nested key inparams. In this case, the top-level key will be used as the master value.Example:
cell_param = {'a': {'b': {'c': 0}}} params = {'a': True, 'a.b.c': False} set_many_param(cell_param, params) # Output: {'a': {'b': {'c': True}}}, NOT {'a': {'b': {'c': False}}}
Documentation unclear, incomplete, broken or wrong? Let us know