scispy.tl.scis_prop

Contents

scispy.tl.scis_prop#

scispy.tl.scis_prop(adata, group_by='scmusk_T4', group_only=None, split_by='anatomy', split_only='', split_by_top=5, replicate='sample', condition='group', condition_order=['CTRL', 'PAH'], test='t-test_ind', figsize=(6, 3))#

Compute per zone celltype proportion between 2 conditions using replicate for statistical testing

Parameters:
  • adata (AnnData) – AnnData object.

  • group_by (str (default: 'scmusk_T4')) – group

  • group_only (Optional[str] (default: None)) – just plot this group

  • split_by (str (default: 'anatomy')) – x value split_by

  • split_only (str (default: '')) – focus on this split_by

  • split_by_top (int (default: 5)) – top split_by to consider

  • replicate (str (default: 'sample')) – replicate key in adata.obs

  • condition (str (default: 'group')) – condition key in adata.obs

  • condition_order (tuple (default: ['CTRL', 'PAH'])) – tuple of the x conditions to test

  • test (str (default: 't-test_ind')) – statistical test to use

  • figsize (tuple (default: (6, 3))) – figure size

Returns: