scmorph.pp.aggregate_ttest

scmorph.pp.aggregate_ttest#

scmorph.pp.aggregate_ttest(adata, treatment_key, control='DMSO', group_key=None)[source]#

Measure per-feature distance between groups using t-statistics.

Can be aggregated to a single distance by using scmorph.pp.tstat_distance()

Parameters:
adata AnnData

Annotated data matrix

treatment_key str

Name of column in metadata used to define treatments

control str (default: 'DMSO')

Name of control treatment. Must be valid value in treatment_key.

group_key str | None (default: None)

Name of column in metadata used to define groups

Return type:

tuple[DataFrame, DataFrame]

Returns:

distsDataFrame

T-statistics between groups

qvalsDataFrame

q-values (i.e. FDR-corrected p-values)