From 6652c0749521e102c518d26aad967919a8cc67d7 Mon Sep 17 00:00:00 2001 From: Charlotte Weaver Date: Fri, 6 Jul 2018 10:26:33 -0700 Subject: [PATCH] Remove cell ids from engine Previously I just removed them from the driver --- server/app/scanpy_engine/scanpy_engine.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/server/app/scanpy_engine/scanpy_engine.py b/server/app/scanpy_engine/scanpy_engine.py index c5e682b9..b429f5f5 100644 --- a/server/app/scanpy_engine/scanpy_engine.py +++ b/server/app/scanpy_engine/scanpy_engine.py @@ -32,20 +32,9 @@ class ScanpyEngine(CXGDriver): data_schema = parse_schema(os.path.join(data, schema)) return data_schema - def _set_cell_ids(self): - self.data.obs["cxg_cell_id"] = list(range(self.data.obs.shape[0])) - self.data.obs["cell_name"] = list(self.data.obs.index) - self.data.obs.set_index("cxg_cell_id", inplace=True) - def cells(self): return list(self.data.obs.index) - def cellids(self, df=None): - if df: - return list(df.obs.index) - else: - return list(self.data.obs.index) - def genes(self): return self.data.var.index.tolist()