ddm.processing.ddm#

ddm.processing.ddm(data: Array | ndarray, taus: ndarray = array([], dtype=int64), bulk: bool = False) ndarray[source]#

_summary_

Parameters:
  • data (Union[dask.array.core.Array, np.ndarray])

  • taus (np.ndarray, optional) – array of lag times (in frames), by default half of number of frames

  • bulk (bool, optional) – Call dask.compute on entire tau range for GPU processing, by default False

Return type:

np.ndarray

Raises:

TypeError – Data type is not supported. Supported types are np.ndarray and dask.array.core.Array.