h5ad to Seurat conversion "AttributeError: 'dict' object has no attribute 'dtype'"
jestlin15 opened this issue · 2 comments
Hi, I am trying to convert a h5ad file to Seurat object but am faced with this error can I please please get some help.
This is my inout code :
sceasy::convertFormat("GSE175533_sceasy_hay.h5ad", from="anndata", to="seurat",
outFile='GSE175533_sceasy_hay.rds')
Python Exception Message
Traceback (most recent call last):
File "/python3.9/site-packages/anndata/readwrite/read.py", line 447, in read_h5ad
File "/python3.9/site-packages/anndata/readwrite/read.py", line 502, in _read_args_from_h5ad
File "/python3.9/site-packages/anndata/core/anndata.py", line 2157, in _args_from_dict
AttributeError: 'dict' object has no attribute 'dtype'
── R Traceback
- sceasy::convertFormat(...)
- sceasy (local) func(obj, outFile = outFile, main_layer = main_layer, ...)
- anndata$read_h5ad(inFile)
- reticulate:::py_call_impl(callable, call_args$unnamed, call_args$named)
R version 4.1.2
GSE h5ad Data download from : https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE175533
same issue
This is an issue concerning anndata package.
conda install "anndata>=0.7" -c conda-forge
It should fix