Rename features for the Seurat object
Arguments
- object
A
Seuratobject.- newnames
A vector with the same length of features in Seurat object, or characters named with old features.
- assays
Assays to rename.
- verbose
Whether to print the message. Default is
TRUE.- srt
Deprecated alias for
object; supply exactly one of the two. It will be removed in scop 1.0.0.
Examples
data(panc8_sub)
head(rownames(panc8_sub))
#> [1] "A1CF" "A4GALT" "AAAS" "AACS" "AADAC" "AADAT"
# Simply convert genes from human to mouse and preprocess the data
genenames <- make.unique(
thisutils::capitalize(rownames(panc8_sub),
force_tolower = TRUE
)
)
names(genenames) <- rownames(panc8_sub)
panc8_rename <- RenameFeatures(
panc8_sub,
newnames = genenames
)
#> ℹ [2026-10-11 23:03:40] Rename features for the assay: RNA
head(rownames(panc8_rename))
#> [1] "A1cf" "A4galt" "Aaas" "Aacs" "Aadac" "Aadat"