feature_percent | R Documentation |
Check the Proportion of positive cells (default: expression above 0) in certain clusters
feature_percent(
seu,
feature,
ident = NULL,
group.by = NULL,
DefaultAssay = NULL,
above = 0,
total = F,
if.expressed = F,
min.pct = 0.1
)
seu |
Seurat object |
feature |
Features to plot (gene expression, metrics, PC scores, anything that can be retreived by FetchData) |
ident |
cluster name, Default: all clusters |
group.by |
A variable name in meta.data to group by, if you don't want to use default Idents of Seurat object |
DefaultAssay |
Assay to use, Default: NULL (uses object's default assay) |
above |
Above which value will be considered as positive cell, Default: 0 |
total |
If to calculate proportion in total cells of selected clusters, Default: F |
if.expressed |
If only return logical value, Default: F |
min.pct |
Minimum fraction of min.pct cells in the cluster will be considered "expressed", only use this parameter when "if.expressed" is set to TRUE. Default: 0.1 |
None.
A matrix
genes <- VariableFeatures(pbmc)[1:10]
feature_percent(pbmc, feature = genes)
# Count one cell as positive only the expression is above 2
feature_percent(pbmc, feature = genes, above = 2)
# Only check subset of clusters
feature_percent(pbmc, feature = genes, ident = c("B cell", "CD8 T cell"))
# Group by a different variable
feature_percent(pbmc, feature = genes, group.by = "orig.ident")
# Also check the proportion of expressed cells in total clusters
feature_percent(pbmc, feature = genes, total = T)
# only show logical value; 'TRUE' if more than 20% cells are positive
feature_percent(pbmc, feature = genes, if.expressed = T, min.pct = 0.2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.