single_cell_parsernetworkNetworkMappercreate_network

NetworkMapper.create_network

single_cell_parser.network.NetworkMapper.create_network(synWeightName=None, change=None)

Set up a network from network parameters.

Here, these synapses can then be connected to activity sources and activated.

Steps:

  1. Assign anatomical synapses to postsynaptic cell using _assign_anatomical_synapses().

  2. Create presynaptic cells for these synapses using _create_presyn_cells() (multiple synapses can originate from the same presynaptic cell).

  3. Generate activation patters for each presynaptic cell, depending on whether they are a PointCell or SpikeTrain using _activate_presyn_cells().

  4. Connect the presynaptic cells to the anatomical synapses using _connect_functional_synapses().

  5. Connect to spike train sources using _connect_spike_trains().

Parameters:
  • synWeightName (str) – Name of the file containing the synapse weights. Default: None.

  • change (float) – Change in presynaptic release probability. Default: None.

Returns:

None. Updates the class attributes (in contrast to create_functional_realization, which writes to disk()).