在R中如何将rds格式文件转为h5ad格式?或者在python中如何转格式?给出具体的代码?在R中是始终加载不出来library(Seurat)
library(SeuratData)
library(SeuratDisk)包?
R中:
data <- ReadRDS("yourfile.rds")
WriteH5AD(data, "yourfile.h5ad")
Python中:
adata.write_h5ad("yourfile.h5ad")
所以,总体步骤是:
R中:
Seurat包读取rds文件 -> WriteH5AD函数存储为h5ad
Python中:
rpy2或其他方式读取rds文件 -> 构建AnnData对象 -> AnnData.write_h5ad存储为h5ad