diff --git a/model_server/ilastik.py b/model_server/ilastik.py index 2440b2a3f677def57f243ebd555c9724a6baf47b..d2490ba9007ad7e6e8390fb31187a9bac2fe2d63 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():