CPAC outputs a lot of data. Especially, the BOLD timeseries takes up a lot of space. Sometimes users only want certain outputs at the end of the pipeline, but not everything. And even with turning many other options off, you still end up with a lot of data.
Proposed feature
Possibly an option to turn off any write-out of any output data.
This can be done flexibly instead of adding new switches. For example, we may want to add a new type of field in the pipeline config where each block/bracket lists all the output data that is expected, perhaps in a list, and the user can disable by choice. As opposed to adding switches here and there that "disable" write-outs.
Acceptance criteria
[ ] The ability to shut off the preprocessed timeseries write-out (without disabling functional preprocessing) - so for example, write out the extracted timeseries (TSVs) from the preprocessed timeseries, but don't write out the actual BOLD data (NiFTI files).
Related problem
CPAC outputs a lot of data. Especially, the BOLD timeseries takes up a lot of space. Sometimes users only want certain outputs at the end of the pipeline, but not everything. And even with turning many other options off, you still end up with a lot of data.
Proposed feature
Possibly an option to turn off any write-out of any output data.
This can be done flexibly instead of adding new switches. For example, we may want to add a new type of field in the pipeline config where each block/bracket lists all the output data that is expected, perhaps in a list, and the user can disable by choice. As opposed to adding switches here and there that "disable" write-outs.
Acceptance criteria
Alternatives
No response
Additional context
No response