Shivani Mandal
08/30/2024, 7:35 PMNFCORE_RNASEQ:RNASEQ:ALIGN_STAR:STAR_ALIGN (NEG5) terminated with an error exit status (112)
Command executed:
STAR \
--genomeDir star_index \
--readFilesIn input1/NEG5_1.fastp.fastq.gz input2/NEG5_2.fastp.fastq.gz \
--runThreadN 10 \
--outFileNamePrefix NEG5. \
\
--sjdbGTFfile GRCm39.genome.filtered.gtf \
--outSAMattrRGline 'ID:NEG5' 'SM:NEG5' \
--quantMode TranscriptomeSAM --twopassMode Basic --outSAMtype BAM Unsorted --readFilesCommand zcat --runRNGseed 0 --outFilterMultimapNmax 20 --alignSJDBoverhangMin 1 --outSAMattributes NH HI AS NM MD --quantTranscriptomeBan Singleend --outSAMstrandField intronMotif --sjdbOverhang 49
if [ -f NEG5.Unmapped.out.mate1 ]; then
mv NEG5.Unmapped.out.mate1 NEG5.unmapped_1.fastq
gzip NEG5.unmapped_1.fastq
fi
if [ -f NEG5.Unmapped.out.mate2 ]; then
mv NEG5.Unmapped.out.mate2 NEG5.unmapped_2.fastq
gzip NEG5.unmapped_2.fastq
fi
cat <-END_VERSIONS versions.yml
"NFCORE_RNASEQRNASEQALIGN_STAR:STAR_ALIGN":
star: $(STAR --version | sed -e "s/STAR_//g")
samtools: $(echo $(samtools --version 2>&1) | sed 's/^.*samtools //; s/Using.*$//')
gawk: $(echo $(gawk --version 2>&1) | sed 's/^.*GNU Awk //; s/, .*$//')
END_VERSIONS
Command exit status:
112
Command output:
(empty)
Command error:
Exiting because of FATAL ERROR: could not create FIFO file NEG5._STARtmp/tmp.fifo.read1
SOLUTION: check the if run directory supports FIFO files.
If run partition does not support FIFO (e.g. Windows partitions FAT, NTFS), re-run on a Linux partition, or point --outTmpDir to a Linux partition.
Aug 29 221220 ...... FATAL ERROR, exiting
Work dir:
/mnt/d/Shivani/bulkrna_activerun/work/93/edacc63fb17775510387f61522e585
Tip: when you have fixed the problem you can continue the execution adding the option -resume to the run command line
-- Check '.nextflow.log' file for detailsMatthias Zepper
08/30/2024, 8:14 PMSOLUTION: check the if run directory supports FIFO files.
If run partition does not support FIFO (e.g. Windows partitions FAT, NTFS), re-run on a Linux partition, or point --outTmpDir to a Linux partition.
Well, installing WSL does (fortunately) not reformat your disks, so indeed FIFOs are not supported, because they work significantly different on Windows. For that reason, I have previously rejected pull requests in the modules directory that contained explicit mkfifo commands.
However, I could not find a single module in the rnaseq pipeline that would use FIFOs explicitly. I know that Nextflow optionally uses them when supported to stage files, but that should just not happen on WSL.
I noticed that several people have created similar issues on the repo (usually in conjunction with the HISAT aligner), but the investigations into this direction were not very successful.
Do you have the option to use another drive (e.g. an external disk formatted as ext4 or the like) as work and result directory?Shivani Mandal
08/30/2024, 8:33 PM