help > CONN Pipeline: ART Implicit Mask Error?
Showing 1-5 of 5 posts
Display:
Results per page:
Dec 31, 2018  02:12 PM | Jeff Browndyke
CONN Pipeline: ART Implicit Mask Error?
I was re-processing a dataset with the newest CONN version and ran across this systematic (potential?) error for all subjects:

"Warning. Error encountered during ART implicit-mask file creation. Skipping this step"

Everything else appears to work fine during the ART outlier detection process. 

Is this of concern?

Thanks,
Jeff
Jan 10, 2019  10:01 PM | Alfonso Nieto-Castanon - Boston University
RE: CONN Pipeline: ART Implicit Mask Error?
Hi Jeff,

This means that ART run into a problem when creating either the art_mask_*.nii or art_mean_*.nii files. The former is an implicit mask of brain voxels that is not influenced by potential outlier scans (it is computed as the conjunction of the implicit masks across all non-outlier timepoints), and the latter is a mean-functional volume that again is not influenced by potential outlier scans (it is computed by averaging only across non-outlier timepoints). In general CONN does not use the former at all, and it only uses the latter if available (otherwise CONN defaults to using the meanfunctional.nii image that is created during the realignment preprocessing step. This means that this error is not terribly concerning (I do not believe the added robustness of using the art_mean_*.nii image over the meanfunctional.nii image will make a big difference generally, although it can really help in cases when there are really dramatic outliers) but I would really like to know the source of the error even if just for debugging purposes. If you do not mind it would be helpful if you could please re-run ART just for one individual subject but this time using the ART gui so that we can see what is causing this error. You may do so by:

1) in the Setup.Functional tab, select the 'Primary dataset' and click on 'functional tools. Apply individual-preprocessing step' (we are going to run ART on the already preprocessed data just to avoid any of your original files being overwritten)

2) in the new preprocessing window, unselect the 'All subjects' checkbox and select a single subject there, select the 'functional Outlier detection (ART-based identification of outlier scans for scrubbing)' option, and change the option that reads 'run process and import results to CONN project' to 'run process only (do not import results)' (we are doing this also to avoid CONN changing any of your current project info), and then click 'Start'

3) in the new 'functional outlier detection settings' window, select the option that reads 'edit settings interactively (ART gui)' and click on 'Ok'

and 4) in the main ART gui click on 'Save' (in the bottom right corner), and then select 'Analysis mask' and 'Mean functional' sequentially. One of these should produce an error, if you could please copy and paste the entire error message and send it to me that would be very helpful

Thanks
Alfonso

Originally posted by Jeff Browndyke:
I was re-processing a dataset with the newest CONN version and ran across this systematic (potential?) error for all subjects:

"Warning. Error encountered during ART implicit-mask file creation. Skipping this step"

Everything else appears to work fine during the ART outlier detection process. 

Is this of concern?

Thanks,
Jeff
Jan 10, 2019  10:01 PM | Jeff Browndyke
RE: CONN Pipeline: ART Implicit Mask Error?
Will do.  Thanks, Alfonso.

BTW - I could really use your help on the spm_crossvalidation script output explanation.  I'm not certain if you saw my email to the alfnie account.

Warm regards,
Jeff
Jan 17, 2019  06:01 PM | Jeff Browndyke
RE: CONN Pipeline: ART Implicit Mask Error?
Strangely, I could not replicate the error using the instructions you provided, Alfonso.  

I'll keep an eye out for the error and post it here if it crops up again.

Warm regards,
Jeff



Originally posted by Jeff Browndyke:
Will do.  Thanks, Alfonso.

BTW - I could really use your help on the spm_crossvalidation script output explanation.  I'm not certain if you saw my email to the alfnie account.

Warm regards,
Jeff
Jan 17, 2019  07:01 PM | Alfonso Nieto-Castanon - Boston University
RE: CONN Pipeline: ART Implicit Mask Error?
Hi Jeff,

Thanks for the additional info, actually the error not showing up when launching the GUI might be a key clue (depending on Matlab versions some graphic functions some times produce an error when there is no console, which might produce exactly the error message you observe). If you run into this issue again please try the attached patch (this patch is for 18b) and let me know if that seems to solve it.

Thanks
Alfonso
Originally posted by Jeff Browndyke:
Strangely, I could not replicate the error using the instructions you provided, Alfonso.  

I'll keep an eye out for the error and post it here if it crops up again.

Warm regards,
Jeff



Originally posted by Jeff Browndyke:
Will do.  Thanks, Alfonso.

BTW - I could really use your help on the spm_crossvalidation script output explanation.  I'm not certain if you saw my email to the alfnie account.

Warm regards,
Jeff
Attachment: art.m