componentlibraries Package
componentlibraries Package
-
class
CellLibrary[source] Bases:
object-
_cells= {}
-
classmethod
create_cell(sim, modelsrc, celltype=None, **kwargs)[source]
-
classmethod
get_cellfunctor(modelsrc, celltype)[source]
-
classmethod
register(celltype, modelsrc, cell_functor)[source]
-
classmethod
register_cell(cell_builder)[source]
-
classmethod
summary_table()[source]
-
-
class
ChannelLibrary[source] Bases:
object-
_channels= {}
-
classmethod
get_channel(channeltype, env, modelsrc=None, celltype=None)[source]
-
classmethod
get_channel_functor(channeltype, modelsrc=None, celltype=None)[source]
-
classmethod
register_channel(channeltype, chl_functor, modelsrc=None, celltype=None)[source]
-
classmethod
summary_table()[source]
-
-
class
CellBuilder[source] Bases:
object-
__call__(sim)[source]
-
_n_cells= 0
-
get_cell_type()[source]
-
get_model()[source]
-
get_name()[source]
-
get_name_prefix()[source]
-
classmethod
get_next_cell_number()[source]
-
-
class
MorphologyLibrary[source] Bases:
object-
_morphology_functors= {}
-
classmethod
get_morphology(celltype, modelsrc=None, **kwargs)[source]
-
classmethod
get_morphology_functor(celltype, modelsrc=None)[source]
-
classmethod
register_morphology(modelsrc, celltype, morph_functor)[source]
-
classmethod
summary_table()[source]
-
builderbaseclass Module
celllibrary Module
-
class
CellLibrary[source] Bases:
object-
_cells= {}
-
classmethod
create_cell(sim, modelsrc, celltype=None, **kwargs)[source]
-
classmethod
get_cellfunctor(modelsrc, celltype)[source]
-
classmethod
register(celltype, modelsrc, cell_functor)[source]
-
classmethod
register_cell(cell_builder)[source]
-
classmethod
summary_table()[source]
-
channellibrary Module
-
class
ChannelLibrary[source] Bases:
object-
_channels= {}
-
classmethod
get_channel(channeltype, env, modelsrc=None, celltype=None)[source]
-
classmethod
get_channel_functor(channeltype, modelsrc=None, celltype=None)[source]
-
classmethod
register_channel(channeltype, chl_functor, modelsrc=None, celltype=None)[source]
-
classmethod
summary_table()[source]
-
morphologylibrary Module
-
class
MorphologyLibrary[source] Bases:
object-
_morphology_functors= {}
-
classmethod
get_morphology(celltype, modelsrc=None, **kwargs)[source]
-
classmethod
get_morphology_functor(celltype, modelsrc=None)[source]
-
classmethod
register_morphology(modelsrc, celltype, morph_functor)[source]
-
classmethod
summary_table()[source]
-
psm_template_library Module
-
class
PostSynapticTemplateLibrary[source] Bases:
object-
classmethod
_dummy_instantiate(modelsrc, synapsetype)[source]
-
_postsynaptic_template_functor_info= {}
-
_sim_instances= {}
-
classmethod
get_template(sim, modelsrc, synapsetype)[source]
-
classmethod
instantiate(sim, modelsrc, synapsetype, **kwargs)[source]
-
classmethod
register_template_specialisation(modelsrc, synapsetype, template_type, **kwargs)[source]
-
classmethod
summary_table()[source]
-
classmethod