From 816e53d8a29e7fc126442cea47019352ebfbafa0 Mon Sep 17 00:00:00 2001
From: pswain <peter.swain@ed.ac.uk>
Date: Tue, 21 Jun 2022 19:44:22 +0100
Subject: [PATCH] added error message to tiler.get_channel_index

---
 aliby/tile/tiler.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/aliby/tile/tiler.py b/aliby/tile/tiler.py
index 3ca96cb5..1046a87a 100644
--- a/aliby/tile/tiler.py
+++ b/aliby/tile/tiler.py
@@ -122,6 +122,7 @@ class TrapLocations:
     Stores each trap as an instance of Trap.
     Traps can be iterated.
     """
+
     def __init__(
         self, initial_location, tile_size, max_size=1200, drifts=None
     ):
@@ -558,6 +559,7 @@ class Tiler(ProcessABC):
         for i, ch in enumerate(self.channels):
             if item in ch:
                 return i
+        raise Exception(item + " not found. Check parameters sent to Tiler.")
 
     ###
 
-- 
GitLab