FCP-INDI / C-PAC

Configurable Pipeline for the Analysis of Connectomes
https://fcp-indi.github.io/
GNU Lesser General Public License v3.0
62 stars 40 forks source link

✨ Ability to disable write-out of timeseries (and other default) outputs #1605

Open sgiavasis opened 2 years ago

sgiavasis commented 2 years ago

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

sgiavasis commented 2 years ago

From https://github.com/FCP-INDI/C-PAC/discussions/1602#discussioncomment-1539919