dandelion.tools.clone_overlap

dandelion.tools.clone_overlap(self, groupby, colorby, min_clone_size=None, clone_key=None)[source]

A function to tabulate clonal overlap for input as a circos-style plot.

Parameters
  • self (Dandelion, AnnData) – Dandelion or AnnData object.

  • groupby (str) – column name in obs/metadata for collapsing to nodes in circos plot.

  • colorby (str) – column name in obs/metadata for grouping and color of nodes in circos plot.

  • min_clone_size (int, optional) – minimum size of clone for plotting connections. Defaults to 2 if left as None.

  • clone_key (str, optional) – column name for clones. None defaults to ‘clone_id’.

Returns

Return type

a pandas DataFrame.