dbgh5 Do not accept input from pipe [-] or from <(cat )
dbgh5 -in <(zcat big_file.fastq.gz another_huge.fq.gz ...) ...
result: EXCEPTION: Empty bank
It works fine if the uncompressed or compressed input is given without the process substitution, one at a time or concatenating them before.
The problem is that the temporary file will become humongous if there are lots of huge files and takes time to have it.
Is there some reason to not support this ? It could be good to avoid using extra disk space in some cases.
Or is there something that I am missing here?