diff --git a/fsl/data/featresults.py b/fsl/data/featresults.py index b26ec7be2a4ff9eec0954ac84f1d9e383139a1af..1b27dacc70308d0306ac663f68118510971995f1 100644 --- a/fsl/data/featresults.py +++ b/fsl/data/featresults.py @@ -26,10 +26,11 @@ def isFEATDir(path): if op.isfile(path): - dirname, filename = op.splitext(path) + dirname, filename = op.split(path) - if not filename.startswith('filtered_func_data'): - return False + if filename.startswith('filtered_func_data'): + return True + return False dirname = path keys = ['.feat', diff --git a/fsl/fslview/overlay.py b/fsl/fslview/overlay.py index 6bf830d5fb30a95124c02b4d8f09a7a8106fbda0..ab751b8232fb5bd1ab593f8843e0997a4969588b 100644 --- a/fsl/fslview/overlay.py +++ b/fsl/fslview/overlay.py @@ -285,7 +285,7 @@ def loadOverlays(paths, loadFunc='default', errorFunc='default'): strings.messages['overlay.loadOverlays.unknownType']) continue - log.debug('Loading overlay {} (guessed data type: {}'.format( + log.debug('Loading overlay {} (guessed data type: {})'.format( path, dtype.__name__)) try: overlays.append(dtype(path)) except Exception as e: errorFunc(path, e)