SpatialQuery.spatial_query_multi.find_fp_knn_fov

spatial_query_multi.find_fp_knn_fov(ct, dataset_i, k=30, min_support=0.5, max_dist=20)[source]

Find frequent patterns within the KNNs of specific cell type of interest in single field of view.

Parameters:
  • ct (str) – Cell type name.

  • dataset_i (str) – Dataset name in dataset_i format.

  • k (int, default=30) – Number of nearest neighbors.

  • min_support (float, default=0.5) – Threshold of frequency to consider a pattern as a frequent pattern.

  • max_dist (float, default=20) – Maximum distance for considering a cell as a neighbor.

Returns:

DataFrame with frequent pattern results. Columns include:
  • support: frequency of the pattern

  • itemsets: frozenset of cell types in the frequent pattern

Return type:

pd.DataFrame