AxonalArborization#

class braintools.conn.AxonalArborization(arborization_radius=150.0, density=0.3, weight=None, delay=None, allow_self_connections=False, **kwargs)#

Axonal arborization patterns.

Models spatial axonal arborization with local clustering of synaptic contacts around branch points.

Parameters:
  • arborization_radius (float | Quantity) – Radius of axonal arborization field.

  • density (float) – Synaptic density within arborization field. Must be in [0, 1].

  • weight (Initialization | float | int | ndarray | Array | Quantity | None) – Weight initialization.

  • delay (Initialization | float | int | ndarray | Array | Quantity | None) – Delay initialization.

  • allow_self_connections (bool) – Whether a neuron may connect to itself. Default False.

generate(pre_size, post_size, pre_positions=None, post_positions=None, **kwargs)[source]#

Generate axonal arborization connections.

Return type:

ConnectionResult