| get_sig_sc | R Documentation |
Selects the top N marker genes per cluster from a ranked differential expression result table.
get_sig_sc(
deg,
cluster = "cluster",
gene = "gene",
avg_log2FC = "avg_log2FC",
n = 100
)
deg |
Data frame or matrix. Ranked marker statistics. |
cluster |
Character. Column name containing cluster identifiers. Default is '"cluster"'. |
gene |
Character. Column name containing gene identifiers. Default is '"gene"'. |
avg_log2FC |
Character. Column name for average log2 fold change. Default is '"avg_log2FC"'. |
n |
Integer. Number of top markers per cluster. Default is 100. |
List of character vectors; each element contains the top N genes for a cluster.
# Simulate marker data
set.seed(123)
sim_deg <- data.frame(
cluster = rep(c("A", "B"), each = 50),
gene = paste0("Gene", 1:100),
avg_log2FC = rnorm(100, 2, 1)
)
# Extract top 5 markers per cluster
markers <- get_sig_sc(sim_deg, n = 5)
print(markers)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.