From 0dda5d640035db1f0fdc6006c01d452f0e5cec67 Mon Sep 17 00:00:00 2001
From: pswain <peter.swain@ed.ac.uk>
Date: Thu, 22 Feb 2024 17:44:31 +0000
Subject: [PATCH] change(dataloader): exit if no file during loading

---
 dataloader.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dataloader.py b/dataloader.py
index d387bfe..8cc1603 100644
--- a/dataloader.py
+++ b/dataloader.py
@@ -258,7 +258,9 @@ class dataloader:
         >>> dl.load(dataname, {"extraction/cy5/max/median" : "cy5"})
         >>> dl.load(dataname, key_index="flavin", cutoff= 0.9)
         """
-        if dataname[-4:] == ".tsv":
+        if not len(dataname):
+            raise Exception("No file to load.")
+        elif dataname[-4:] == ".tsv":
             dataname = dataname[:-4]
             use_tsv = True
         # root name
-- 
GitLab