decoupler.filter_by_prop
- decoupler.filter_by_prop(adata, min_prop=0.2, min_smpls=2)
Determine which genes are expressed in a sufficient proportion of cells across samples.
This function selects genes that are sufficiently expressed across cells in each sample and that this condition is met across a minimum number of samples.
- Parameters:
- adataAnnData
AnnData obtained after running
decoupler.get_pseudobulk
. It requires.layer['psbulk_props']
.- min_propfloat
Minimum proportion of cells that express a gene in a sample.
- min_smplsint
Minimum number of samples with bigger or equal proportion of cells with expression than
min_prop
.
- Returns:
- genesndarray
List of genes to be kept.