bmtk.simulator.bionet.default_setters package¶
Submodules¶
bmtk.simulator.bionet.default_setters.cell_models module¶
-
bmtk.simulator.bionet.default_setters.cell_models.
Biophys1
(cell, template_name, dynamic_params)[source]¶ Loads a biophysical NEURON hoc object using Cell-Types database objects.
-
bmtk.simulator.bionet.default_setters.cell_models.
Biophys1_dict
(cell)[source]¶ Set parameters for cells from the Allen Cell Types database Prior to setting parameters will replace the axon with the stub
-
bmtk.simulator.bionet.default_setters.cell_models.
IntFire1
(cell, template_name, dynamics_params)[source]¶ Loads a point integrate and fire neuron
-
bmtk.simulator.bionet.default_setters.cell_models.
NMLLoad
(cell, template_name, dynamic_params)[source]¶ Convert a NEUROML file to a NEURON hoc cell object.
Current limitations: * Ignores nml morphology section. You must pass in a swc file * Only for biophysically detailed cell biophysical components. All properties must be assigned to a segment group.
- Parameters
cell –
template_name –
dynamic_params –
- Returns
-
bmtk.simulator.bionet.default_setters.cell_models.
aibs_allactive
(hobj, cell, dynamics_params)[source]¶
-
bmtk.simulator.bionet.default_setters.cell_models.
aibs_allactive_directed
(hobj, cell, dynamics_params)[source]¶
-
bmtk.simulator.bionet.default_setters.cell_models.
aibs_perisomatic
(hobj, cell, dynamics_params)[source]¶
-
bmtk.simulator.bionet.default_setters.cell_models.
aibs_perisomatic_directed
(hobj, cell, dynamics_params)[source]¶
-
bmtk.simulator.bionet.default_setters.cell_models.
fix_axon_allactive
(hobj)[source]¶ Replace reconstructed axon with a stub
- Parameters
- hobj: instance of a Biophysical template
NEURON’s cell object
-
bmtk.simulator.bionet.default_setters.cell_models.
fix_axon_peri
(hobj)[source]¶ Replace reconstructed axon with a stub
- Parameters
hobj – hoc object
-
bmtk.simulator.bionet.default_setters.cell_models.
loadHOC
(cell, template_name, dynamics_params)[source]¶
bmtk.simulator.bionet.default_setters.synapse_models module¶
-
bmtk.simulator.bionet.default_setters.synapse_models.
Exp2Syn
(syn_params, sec_x, sec_id)[source]¶ Create a list of exp2syn synapses
- Parameters
syn_params – parameters of a synapse
sec_x – normalized distance along the section
sec_id – target section
- Returns
NEURON synapse object
-
bmtk.simulator.bionet.default_setters.synapse_models.
exp2syn
(syn_params, xs, secs)[source]¶ Create a list of exp2syn synapses
- Parameters
syn_params – parameters of a synapse
xs – list of normalized distances along the section
secs – target sections
- Returns
list of NEURON synpase objects
bmtk.simulator.bionet.default_setters.synaptic_weights module¶
-
bmtk.simulator.bionet.default_setters.synaptic_weights.
default_weight_fnc
(edge_props, src_props, trg_props)[source]¶