fafbseg.synapses.assign_connectors¶
-
fafbseg.synapses.
assign_connectors
(synapses, max_dist=300)[source]¶ Collapse synapses by presynaptic connectors.
Iterate over each unique presynaptic segment ID and …
Form pairs of presynapses that are within
max_dist
Use these pairs to create a network graph
4. Break graph into connected components 3. Give a unique connector ID to all synapses in a connected component
- Parameters
synapse (pandas.DataFrame) – Must contains [‘pre_x’, ‘pre_y’, ‘pre_z’] or column.
max_dist (int) – Max distance at which two presynaptic locations may be collapsed.
- Returns
Adds a connector_id column to DataFrame.
- Return type
None