diff --git a/aliby/tile/tiler.py b/aliby/tile/tiler.py index 2438d8dca3e0de2590f4438eba5cf2e6fd83e8d5..575dddaf09e60f844c3d1d015275e35fb9267f54 100644 --- a/aliby/tile/tiler.py +++ b/aliby/tile/tiler.py @@ -227,7 +227,7 @@ class Tiler(ProcessABC): @lru_cache(maxsize=2) def get_tc(self, t, c): - full = self.image[t, c].compute(scheduler='synchronous') + full = self.image[t, c].compute(scheduler="synchronous") return full @@ -358,11 +358,16 @@ class Tiler(ProcessABC): # return result for writer return self.trap_locs.to_dict(tp) - def run(self): + def run(self, time_dim=None): """ Tile all time points in an experiment at once. """ - raise NotImplementedError() + if time_dim is None: + time_dim = 0 + for t in range(self.image.shape[time_dim]): + self.run_tp(t) + + return None ###