Skip to content

Commit fc7cc3d

Browse files
committed
fix index compatibility for subset adata input
1 parent 35cc60c commit fc7cc3d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

SpatialQuery/spatial_query.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def __init__(
9090

9191
self.dataset = dataset
9292
self.label_key = label_key
93-
self.labels = adata.obs[self.label_key]
93+
self.labels = adata.obs[self.label_key].reset_index(drop=True)
9494
self.labels = self.labels.astype('category')
9595
self.kd_tree = KDTree(self.spatial_pos, leafsize=leaf_size)
9696
self.build_gene_index = build_gene_index
@@ -100,7 +100,7 @@ def __init__(
100100
self.index = None
101101

102102
# filter features with NA
103-
valid_features = adata.var[feature_name].isna()
103+
valid_features = adata.var[feature_name].isna().values
104104
adata = adata[:, ~valid_features]
105105
# filter duplicated features
106106
duplicated = adata.var.duplicated(subset=[feature_name], keep='first')

0 commit comments

Comments
 (0)