help > keeping output from multiple denoising streams
Feb 22, 2018  09:02 PM | Keith Jamison
keeping output from multiple denoising streams
I want to compare a few different denoising schemes, and I'm unclear how to do that without overwriting the outputs each time. For example, I would like to generate:

1. voxel time series and ROI time series WITHOUT temporal low-pass filter
2. voxel time series and ROI time series WITH temporal low-pass filter

If I set up my batch for #1 (batch.Denoising.filter = [ .008 inf]), and run it (conn_batch(batch)), I get CONNDIR/data/ with the preprocessed data, and CONNDIR/results/preprocessing/DATA* and ROI*, which contain the denoised data I want
But then if I modify my batch for #2 (batch2=batch; batch2.Denoising.filter = [.008 .09]) and run it (conn_batch(batch2)), it simply overwrites CONNDIR/results/preprocessing/*

I know I could specify a new before running #2, but then it regenerates the entire CONNDIR/data which is unnecessary and wastes a lot of time and disk space, as well as leaving potential room for mismatch between the preprocessed inputs to denoising.

Is there a way to use the same preprocessed data, but specify an alternate location for the denoised outputs, so that I can have both sets side by side?

Threaded View

TitleAuthorDate
keeping output from multiple denoising streams
Keith Jamison Feb 22, 2018
Lucas Moro Feb 26, 2018
Lucas Moro Feb 25, 2018