pynn_brainscales.brainscales2.standardmodels.cells.StandardCellType
-
class
pynn_brainscales.brainscales2.standardmodels.cells.StandardCellType(**parameters) Bases:
abc.ABC,pyNN.standardmodels.base.StandardCellTypeNetwork addable standard cell type, to be used as base for all cells.
-
__init__(**parameters) Initialize self. See help(type(self)) for accurate signature.
Methods
__init__(**parameters)Initialize self.
generate_input_data(population, experiment, …)Generate input data for this population.
generate_vertex(population)Generate vertex representation for this population.
get_receptor(name, compartment)Get receptor by name for compartment.
Attributes
-
abstract
generate_input_data(population: pyNN.common.populations.Population, experiment: pygrenade_vx.network.abstract.frontend.ExperimentSnippet, snippet_begin_time, snippet_end_time) → Dict[int, pygrenade_common.PortData] Generate input data for this population. :param population: Population featuring this cell’s celltype :param experiment: Experiment snippet to generate data for :param snippet_begin_time: Begin time of snippet :param snippet_end_time: End time of snippet :return: Population input data
-
abstract static
generate_vertex(population: pyNN.common.populations.Population) → pygrenade_common.Population Generate vertex representation for this population. :param population: Population featuring this cell’s celltype :return: Population vertex
-
get_receptor(name: str, compartment: pygrenade_common.CompartmentOnNeuron) → pygrenade_common.MultiIndexSequence Get receptor by name for compartment. :param name: Name of receptor :param compartment: Compartment identifier
-