spatialdata-io icon indicating copy to clipboard operation
spatialdata-io copied to clipboard

Error when trying to import Visium HD data

Open alexanderchang1 opened this issue 1 year ago • 0 comments

Hi,

I'm getting this error when trying to import Visium HD data.

`

ImportError Traceback (most recent call last) Cell In[2], line 3 1 import scanpy as sc 2 import squidpy as sq ----> 3 import spatialdata_io as sd 5 path = '/bgfs/alee/shared/alee_rfe4_wam30/A.Lee_Visium_HD_4_2024_Alex/SpaceRanger_OUT/TP23M6/outs' 7 adata = sd.visium_hd(path)

File /bgfs/alee/LO_LAB/Personal/Alexander_Chang/alc376/envs/LOpaperqa/lib/python3.10/site-packages/spatialdata_io/init.py:12 10 from spatialdata_io.readers.visium import visium 11 from spatialdata_io.readers.visium_hd import visium_hd ---> 12 from spatialdata_io.readers.xenium import ( 13 xenium, 14 xenium_aligned_image, 15 xenium_explorer_selection, 16 ) 18 all = [ 19 "curio", 20 "visium", (...) 30 "visium_hd", 31 ] 33 version = version("spatialdata-io")

File /bgfs/alee/LO_LAB/Personal/Alexander_Chang/alc376/envs/LOpaperqa/lib/python3.10/site-packages/spatialdata_io/readers/xenium.py:32 30 from spatial_image import SpatialImage 31 from spatialdata import SpatialData ---> 32 from spatialdata._core.query.relational_query import _get_unique_label_values_as_index 33 from spatialdata._types import ArrayLike 34 from spatialdata.models import ( 35 Image2DModel, 36 Labels2DModel, (...) 39 TableModel, 40 )

ImportError: cannot import name '_get_unique_label_values_as_index' from 'spatialdata._core.query.relational_query' (/bgfs/alee/LO_LAB/Personal/Alexander_Chang/alc376/envs/LOpaperqa/lib/python3.10/site-packages/spatialdata/_core/query/relational_query.py) `

alexanderchang1 avatar May 15 '24 12:05 alexanderchang1