We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a3299b2 commit 6e4eec3Copy full SHA for 6e4eec3
tests/test_score_genes.py
@@ -162,10 +162,11 @@ def test_score_genes_deplete():
162
# here's an arbitrary gene set
163
gene_set = adata_dense.var_names[:10]
164
165
+ gene_idx = np.where(adata_dense.var_names.isin(gene_set))[0]
166
for adata in [adata_sparse, adata_dense]:
167
# deplete these genes in 50 cells,
168
ix_obs = np.random.choice(adata.shape[0], 50)
- adata[ix_obs][:, gene_set].X = 0
169
+ adata.X[np.ix_(ix_obs, gene_idx)] = 0
170
171
rsc.tl.score_genes(adata, gene_list=gene_set, score_name="Test")
172
scores = adata.obs["Test"].values
0 commit comments