You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm expecting this to produce an intermediate file called sample3_R1.fastq.gz.trim.align.removeSupplementary.removeDuplicates.bam.
It does not. It takes two fastq file as input, and it produces intermediate fastq files called
sample1_R1.fastq.gz.trim
sample1_R1.fastq.gz.2.trim
It will then take those two files into the align step, as I'm expecting it to, and producing a single bam file, sample1_R1.fastq.gz.align.bam. i.e it's dropping the stage name trim from the output filename. It has to be doing this in the align step, but I've stripped my align step back to:
I've tried forcing the output of the trim step to produce *.fastq files and the input tot he align stage to take *.fastq, it still doesn't work. I can echo $input1 and $input2 variables and it tells me that they are sample1_R1.fastq.gz.2.trim and sample1_R1.fastq.gz.2.trim. I have no idea why this step would truncate that last stage name, which is screwing with other things I'm trying to do further downstream.
The text was updated successfully, but these errors were encountered:
To clarify, when I specify file extensions, it still doesn't work, but slightly differently. Enforcing *.gz extensions in the input for the trim stage, and *.fastq in the output, and *.fastq in the input for the alignment stage, results in bpipe dropping the gz from the filename.
It produced /tmp/intermediateFiles/A0028_1_1.fastq.gz.align.bam.
Did I misunderstand something about the question or is there something else making it not reproduce? (not completely impossible that this is a bug that has been fixed if you are not using a recent version).
I have a pipeline file with the following run command:
I'm expecting this to produce an intermediate file called sample3_R1.fastq.gz.trim.align.removeSupplementary.removeDuplicates.bam.
It does not. It takes two fastq file as input, and it produces intermediate fastq files called
sample1_R1.fastq.gz.trim
sample1_R1.fastq.gz.2.trim
It will then take those two files into the align step, as I'm expecting it to, and producing a single bam file, sample1_R1.fastq.gz.align.bam. i.e it's dropping the stage name trim from the output filename. It has to be doing this in the align step, but I've stripped my align step back to:
I've tried forcing the output of the trim step to produce *.fastq files and the input tot he align stage to take *.fastq, it still doesn't work. I can echo $input1 and $input2 variables and it tells me that they are sample1_R1.fastq.gz.2.trim and sample1_R1.fastq.gz.2.trim. I have no idea why this step would truncate that last stage name, which is screwing with other things I'm trying to do further downstream.
The text was updated successfully, but these errors were encountered: