Error using `in_mri`: Could not gunzip file

Hi- I’m running tutorial_epileptogenicity on the bids dataset and get the following error when the script tries to import the mri:

>> tutorial_epileptogenicity('~/Downloads');

Couldn't open ~/Downloads/tutorial_epimap_bids/sub-01/ses-preimp/anat/sub-01_ses-preimp_T1w.nii.gz.

java.io.FileNotFoundException: ~/Downloads/tutorial_epimap_bids/sub-01/ses-preimp/anat/sub-01_ses-preimp_T1w.nii.gz (No such file or directory)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at java.io.FileInputStream.<init>(FileInputStream.java:93)
        at org.brainstorm.file.Unpack.gunzip(Unpack.java:18)
Error using in_mri
Could not gunzip file "~/Downloads/tutorial_epimap_bids/sub-01/ses-preimp/anat/sub-01_ses-preimp_T1w.nii.gz" to:
/Users/aaron/.brainstorm/tmp/importmri_251116_202906/sub-01_ses-preimp_T1w.nii

Error in import_mri (line 177)
sMri = in_mri(MriFile, FileFormat, isInteractive && ~isMni, isNormalize, isPet || isCt);

Error in tutorial_epileptogenicity (line 70)
DbMriFilePre = import_mri(iSubject, MriFilePre, 'ALL', 0, 0, 'T1pre');

I am able to call import_mri in general without issues. The file sub-01_ses-preimp_T1w.nii.gz is present in the bids archive.

Hi @aarongeller, you need provide an absolute path as argument to tutorial_epileptogenicity, thus:

>> tutorial_epileptogenicity('~/Downloads');

becomes

>> tutorial_epileptogenicity('/Users/aaron/Downloads');

:light_bulb: If you want to have the flexibility that ~ has, you can call the tutorial as:

>> tutorial_epileptogenicity( fullfile(getenv('HOME'), 'Downloads') );

Thanks, that was it!