SynapticPlacement#
- class braintools.conn.SynapticPlacement(placement_rule='uniform', compartment_preferences=None, weight=None, delay=None, **kwargs)#
Synaptic placement rules.
Controls where synapses are placed on compartments based on rules like distance from soma, compartment type preferences, etc.
- Parameters:
placement_rule (
str) – Placement rule (‘uniform’, ‘proximal’, ‘distal’, ‘distance_weighted’).compartment_preferences (
Dict[int,float] |None) – Preference weights for different compartments.weight (
Initialization|float|int|ndarray|Array|Quantity|None) – Weight initialization.delay (
Initialization|float|int|ndarray|Array|Quantity|None) – Delay initialization.