bento.tl.coloc_quotient

bento.tl.coloc_quotient(sdata, points_key='transcripts', instance_key='cell_boundaries', feature_key='feature_name', shapes=['cell_boundaries'], radius=20, min_points=10, min_cells=0, num_workers=1)

Calculate pairwise gene colocalization quotient in each cell.

Parameters:
  • sdata (SpatialData) – SpatialData object.

  • points_key (str, default “transcripts”) – Key that specifies transcript points in sdata.

  • instance_key (str, default “cell_boundaries”) – Key that specifies cell_boundaries instance in sdata.

  • feature_key (str, default “feature_name”) – Key that specifies genes in sdata.

  • shapes (List[str], default [“cell_boundaries”]) – Specify which shapes to compute colocalization separately.

  • radius (int, default 20) – Unit distance to count neighbors.

  • min_points (int, default 10) – Minimum number of points for sample to be considered for colocalization.

  • min_cells (int, default 0) – Minimum number of cells for gene to be considered for colocalization.

  • num_workers (int, default 1) – Number of workers to use for parallel processing.

Returns:

Updated SpatialData object with: - .tables[“table”].uns[‘clq’]: Pairwise gene colocalization similarity within each cell formatted as a long dataframe.

Return type:

SpatialData