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:
- Returns:
xr.DataArray – Event synchronization matrix between locations A and B