In my workflow on Galaxy, I have 6 fastq samples to run through Tophats and their output bam files are feed into Cuffdiff. So inside my workflow, I placed 6 Tophats there.
However, when I run the workflow, although the 6 Tophat runs appear to be sequential steps on the run form, they are actually executed simultaneously. Since our local Galaxy has limited memory, these simultaneous Tophat runs result in insufficient memory error.
I am wondering if there is a way to make the 6 Tophats to truly run sequentially?
Ideally, is there a way to just let two Tophats run simultaneously, and after they complete, move to another two Tophats? Our memory is just big enough to run two Tophats at the same time.
I’d appreciate your advice and suggestions.
Thank you very much in advance!