Hi everyone. My colleague raised an
interesting question about usage of process substitution for concatenation tasks rather than using CAT_FASTQ , to avoid storing the large intermediate files. I don't see that pattern used much over in nf-core/modules, apart from
one module. Are there any downsides to this? In my specific case most of the tools in the pipeline require the concatenated input, so I'm not sure if I should be worried about the potential time and I/O cost of process substitution in each tools process, versus the storage cost of using CAT_FASTQ once for all tools.