clustertracking.find.find_clusters

clustertracking.find.find_clusters(f, separation, pos_columns=None, t_column='frame')[source]

Find clusters in a DataFrame of points from several frames.

Parameters:

f: DataFrame

pandas DataFrame containing pos_columns and t_column

separation: number or tuple

Separation distance below which particles are considered inside cluster

pos_columns: list of strings, optional

Column names that contain the position coordinates. Defaults to [‘y’, ‘x’] (or [‘z’, ‘y’, ‘x’] if ‘z’ exists)

t_column: string

Column name containing the frame number (Default: ‘frame’)

Returns:

DataFrame