From 2fd272e196bdd52c1abf3488d90e542597ef11a9 Mon Sep 17 00:00:00 2001
From: Christopher Rhodes <christopher.rhodes@embl.de>
Date: Tue, 5 Sep 2023 14:21:30 +0200
Subject: [PATCH] Standardize formatting of ilastik project file parameter

---
 model_server/ilastik.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/model_server/ilastik.py b/model_server/ilastik.py
index 2440b2a3..d2490ba9 100644
--- a/model_server/ilastik.py
+++ b/model_server/ilastik.py
@@ -1,4 +1,5 @@
 import os
+from pathlib import Path
 
 import numpy as np
 import vigra
@@ -11,7 +12,8 @@ from model_server.model import ImageToImageModel, ParameterExpectedError
 class IlastikImageToImageModel(ImageToImageModel):
 
     def __init__(self, params, autoload=True):
-        self.project_file = str(params['project_file'])
+        self.project_file = Path(params['project_file'])
+        params['project_file'] = self.project_file.__str__()
         pap = conf.ilastik.paths['project_files'] / self.project_file
         self.project_file_abspath = pap
         if not pap.exists():
-- 
GitLab