diff --git a/scanpy_scripts/lib/_filter.py b/scanpy_scripts/lib/_filter.py index 3bfcc101..35fc83a9 100644 --- a/scanpy_scripts/lib/_filter.py +++ b/scanpy_scripts/lib/_filter.py @@ -84,8 +84,8 @@ def filter_anndata( attr = getattr(adata.var, name) k_gene = k_gene & attr.isin(values) - adata = adata[k_cell, :] - adata = adata[:, k_gene] + adata._inplace_subset_obs(k_cell) + adata._inplace_subset_var(k_gene) return adata diff --git a/setup.py b/setup.py index 8a2c0939..c7209915 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name='scanpy-scripts', - version='0.2.4.post3', + version='0.2.4.post4', author='nh3', author_email='nh3@users.noreply.github.com', description='Scripts for using scanpy from the command line',