diff --git a/fsl/utils/filetree/filetree.py b/fsl/utils/filetree/filetree.py index 82fd137e9719ae659c9418aa15c0e1b0650dd00f..812cdf8c0e6533350ab68ef7aed549ee789b01d0 100644 --- a/fsl/utils/filetree/filetree.py +++ b/fsl/utils/filetree/filetree.py @@ -171,7 +171,7 @@ class FileTree(object): :return: sorted sequence of paths """ text, variables = self.get_template(short_name) - return tuple(utils.get_all(text, variables, glob_vars=glob_vars)) + return tuple(str(Path(fn)) for fn in utils.get_all(text, variables, glob_vars=glob_vars)) def get_all_vars(self, short_name: str, glob_vars=()) -> Tuple[Dict[str, str]]: """