dominosee.es.get_event_sync_from_positions

dominosee.es.get_event_sync_from_positions(positionsA, positionsB, tm, diffsA=None, diffsB=None, event_countsA=None, event_countsB=None, parallel=True)[source]

Calculate Event Synchronization between two sets of event positions.

Parameters:
  • positionsA (xr.DataArray) – Event positions for location set A, as returned by get_event_positions

  • positionsB (xr.DataArray) – Event positions for location set B, as returned by get_event_positions

  • diffsA (xr.DataArray, optional) – Event time differences for location set A, by default None (calculated from positionsA)

  • diffsB (xr.DataArray, optional) – Event time differences for location set B, by default None (calculated from positionsB)

  • event_countsA (xr.DataArray, optional) – Number of events per location in set A, by default None (calculated from positionsA)

  • event_countsB (xr.DataArray, optional) – Number of events per location in set B, by default None (calculated from positionsB)

  • tm (int, optional) – Event synchronization threshold, by default np.inf

  • parallel (bool, optional) – Whether to use parallel processing, by default True

Return type:

DataArray

Returns:

xr.DataArray – Event synchronization matrix between locations A and B