gptbioinsightor.check_celltype

Contents

gptbioinsightor.check_celltype#

gptbioinsightor.check_celltype(input: AnnData | dict, out: Path | str = None, background: str = None, key: str = 'rank_genes_groups', topgenes: int = 15, n_jobs: int | None = None, provider: str = 'openai', model: str | None = None, group: str | Iterable[str] | None = None, base_url: str | None = None, rm_genes=True, sys_prompt=True)#

Check the reason why genesets are annotated as these celltypes.

Parameters:
  • input (AnnData | dict) – _description_

  • out (Path | str, optional) – _description_, by default None

  • background (str, optional) – _description_, by default None

  • key (str, optional) – _description_, by default “rank_genes_groups”

  • topgenes (int, optional) – _description_, by default 15

  • n_jobs (int | None, optional) – _description_, by default None

  • provider (str, optional) – _description_, by default “openai”

  • model (str | None, optional) – _description_, by default None

  • group (str | Iterable[str] | None, optional) – _description_, by default None

  • base_url (str | None, optional) – _description_, by default None

  • rm_genes (bool, optional) – _description_, by default True

  • sys_prompt (bool, optional) – _description_, by default True

Return type:

None