diff --git a/aliby/tile/tiler.py b/aliby/tile/tiler.py index 7fd8fb1e9f7099c7c3cc697ad6e83ca6c0caa0e6..c77d79e8dac542897ba932d0d7d08c90bfefee4c 100644 --- a/aliby/tile/tiler.py +++ b/aliby/tile/tiler.py @@ -135,21 +135,8 @@ class TrapLocations: class TilerParameters(ParametersABC): - def __init__( - self, tile_size: int, ref_channel: str, ref_z: int, template_name: str = None - ): - self.tile_size = tile_size - self.ref_channel = ref_channel - self.ref_z = ref_z - self.template_name = template_name - @classmethod - def from_template(cls, template_name: str, ref_channel: str, ref_z: int): - return cls(template.shape[0], ref_channel, ref_z, template_path=template_name) - - @classmethod - def default(cls): - return cls(117, "Brightfield", 0) + _defaults = {"tile_size": 117, "ref_channel": "Brightfield", "ref_z": 0} class Tiler(ProcessABC):