smlmlp.associate_different_channels module

smlmlp.associate_different_channels(x_globfit, y_globfit, fr, ch, association_radius_nm=30.0, *, cuda=False, parallel=False)[source]

Associate same-frame localizations from different channels.

Parameters:
  • x_globfit (array-like) – Localization coordinates.

  • y_globfit (array-like) – Localization coordinates.

  • fr (array-like) – Frame identifiers.

  • ch (array-like) – Channel identifiers.

  • association_radius_nm (float, optional) – Maximum spatial association radius.

  • cuda (bool or int, optional) – Execution options accepted by all analysis functions.

  • parallel (bool or int, optional) – Execution options accepted by all analysis functions.

Returns:

  • point (ndarray uint64) – Point index per localization. 0 means unassigned/problematic.

  • info (dict) – Diagnostics.