From 8f19f197830c2036bf7c2f5ee8bd8ef27a906db7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Al=C3=A1n=20Mu=C3=B1oz?= <amuoz@ed.ac.uk> Date: Wed, 3 Aug 2022 11:30:53 +0100 Subject: [PATCH] clean(pipeline): remove unused fn --- aliby/pipeline.py | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/aliby/pipeline.py b/aliby/pipeline.py index 4e4e3d35..8ff616e0 100644 --- a/aliby/pipeline.py +++ b/aliby/pipeline.py @@ -690,26 +690,6 @@ class Pipeline(ProcessABC): ) -def groupby_traps(traps, labels, edgemasks, ntraps): - # Group data by traps to pass onto extractor without re-reading hdf5 - iterators = [ - groupby(zip(traps, dset), lambda x: x[0]) - for dset in (labels, edgemasks) - ] - label_d = {key: [x[1] for x in group] for key, group in iterators[0]} - mask_d = { - key: np.dstack( - [ndimage.morphology.binary_fill_holes(x[1]) for x in group] - ) - for key, group in iterators[1] - } - - labels = {i: label_d.get(i, []) for i in range(ntraps)} - masks = {i: mask_d.get(i, []) for i in range(ntraps)} - - return labels, masks - - def _close_session(session): if session: session.close() -- GitLab