This means that you were running multiple different indexing processes in the same directory at the same time. Unless you use a different directory for each process, or specify a different index location with "path=", or specify a different build number, the indexes can overwrite each other leading to corrupt zip files (which, fortunately, normally get detected, as in this case).
If you want to do all of these mapping operations to the same references, just index once, wait for it to finish, and then run all the mapping operations without specifying "ref=". E.g.
>If each one needs different references, then either run them serially, or use a different directory/build each time.
I definitively think that we should
- make a rule for building the reference once for all decontamination steps.
- use database file as input for decontamination step
- execute decontamination in a shadow directory
I got the following exception during decontamination. F33_decontamination.log
A similar error was discussed here:
(wait for finish)
bbsplit.sh a.fq basename=outa%.fq bbsplit.sh b.fq basename=outb%.fq bbsplit.sh c.fq basename=outc%.fq ...etc