@@ -117,7 +117,7 @@ def _obsm_key(self, ename):
117117 return ename if ename in self .adata .obsm else f"X_{ ename } "
118118
119119 def get_embedding_names (self ):
120- names = [k [2 :] if k .startswith ("X_" ) else k for k in self .adata .obsm . keys () ]
120+ names = [k [2 :] if k .startswith ("X_" ) else k for k in self .adata .obsm ]
121121 if not names :
122122 raise DatasetAccessError ("zarr matrix missing embeddings" )
123123 return names
@@ -169,9 +169,14 @@ def mask(rows):
169169 meanA , varA , nA = mean_var_n (self .get_X_array (mask (rowsA )), dist )
170170 meanB , varB , nB = mean_var_n (self .get_X_array (mask (rowsB )), dist )
171171 return diffexp_ttest_from_mean_var (
172- meanA = meanA .astype (dtype ), varA = varA .astype (dtype ), nA = nA ,
173- meanB = meanB .astype (dtype ), varB = varB .astype (dtype ), nB = nB ,
174- top_n = top_n , diffexp_lfc_cutoff = lfc_cutoff ,
172+ meanA = meanA .astype (dtype ),
173+ varA = varA .astype (dtype ),
174+ nA = nA ,
175+ meanB = meanB .astype (dtype ),
176+ varB = varB .astype (dtype ),
177+ nB = nB ,
178+ top_n = top_n ,
179+ diffexp_lfc_cutoff = lfc_cutoff ,
175180 )
176181
177182 # ---- metadata: colors, uns, genesets ----------------------------------
0 commit comments