From b013d5d68ef18a1be7a6039e58fc1b5987b9e742 Mon Sep 17 00:00:00 2001 From: nh3 Date: Mon, 2 Sep 2019 17:20:10 +0100 Subject: [PATCH] Hotfix/fiilter (#53) * Fix a bug where filter causes no effect * Bump version --- scanpy_scripts/lib/_filter.py | 4 ++-- setup.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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',