Issue renaming clusters in Python
0
0
Entering edit mode
2.9 years ago
V ▴ 380

Hello,

I've analysed my single cell RNAseq dataset in Seurat (v4). I am now wanting to run velocity analysis on it using CellRank (in python).

When running my analysis in Seurat I have renamed my clusters e.g :

p3.named <- RenameIdents(object = p3.named, `0` = "A", `1` = "B", `2` = "C",  `3` = "D" )

I then make the h5ad object as shown in the Seurat vignette using :

DefaultAssay(p3.named) <- "RNA"
SaveH5Seurat(p3.named, filename = "p3Namedvelocity.h5Seurat")
Convert("p3Namedvelocity.h5Seurat", dest = "h5ad")

Then, when I change onto python and import the object by doing the following and look at its obvs, the cluster names are the original (0, 1, 2 etc) :

adata = scv.read("p3Namedvelocity.h5ad")
adata

adata.obs["seurat_clusters"]
possorted_genome_bam_8Z2K8:AAACCCACAGACAAAT     1
possorted_genome_bam_8Z2K8:AAACCCAGTCTCGCGA     8
possorted_genome_bam_8Z2K8:AAACCCAGTTAGGGTG     0
possorted_genome_bam_8Z2K8:AAACCCATCTGTCTCG     1
possorted_genome_bam_8Z2K8:AAACGAAAGCTAGATA     3
                                               ..
possorted_genome_bam_8Z2K8:TTTGTTGCATCCGGTG    12
possorted_genome_bam_8Z2K8:TTTGTTGGTACAGTCT     2
possorted_genome_bam_8Z2K8:TTTGTTGCATGCAGGA    10
possorted_genome_bam_8Z2K8:TTTGTTGGTGCGAGTA    11
possorted_genome_bam_8Z2K8:TTTGTTGTCTTGGATG     0
Name: seurat_clusters, Length: 6892, dtype: int32

I've also tried renaming the 'seurat_clusters' in Seurat by doing :

p3.named[["seurat_clusters"]] <- Idents(p3.named)

but it results in exactly the same thing happening.

Can anyone help me solve this please? Thanks

seurat python • 1.1k views
ADD COMMENT

Login before adding your answer.

Traffic: 2453 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6