Hello there,
Thanks so much for developing this useful tool. I am trying to convert scanpy h5ad to seurat rds, using
scdior -i ./adata.h5ad -o ./adata.rds -t seurat -a RNA
I got the error:
...loading the h5ad file... <simpleError in validObject(.Object): invalid class “DimReduc” object: rownames must be present in 'cell.embeddings'> ...saving the rds file... ...complete....
And I also tried load the h5ad data directly in R, by adata = dior::read_h5(file='adata.h5ad', target.object = 'seurat').
I also got another error,
<simpleError in h5attr(h5, "assay_name"): Attribute does not exist>
Do you have any suggestions to help me fix this?
Thanks!
Zunpeng
Hello there,
Thanks so much for developing this useful tool. I am trying to convert scanpy h5ad to seurat rds, using
scdior -i ./adata.h5ad -o ./adata.rds -t seurat -a RNAI got the error:
...loading the h5ad file... <simpleError in validObject(.Object): invalid class “DimReduc” object: rownames must be present in 'cell.embeddings'> ...saving the rds file... ...complete....And I also tried load the h5ad data directly in R, by
adata = dior::read_h5(file='adata.h5ad', target.object = 'seurat').I also got another error,
<simpleError in h5attr(h5, "assay_name"): Attribute does not exist>Do you have any suggestions to help me fix this?
Thanks!
Zunpeng