Naseer Basma
08/27/2024, 3:18 PMNFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:SALMON_QUANT (SRR6576774)
Command
salmon quant \
--geneMap Mus_musculus.GRCm39.112.gtf \
--threads 6 \
--libType=IU \
-t genome.transcripts.fa \
-a SRR6576774.Aligned.toTranscriptome.out.bam \
\
-o SRR6576774
if [ -f SRR6576774/aux_info/meta_info.json ]; then
cp SRR6576774/aux_info/meta_info.json "SRR6576774_meta_info.json"
fi
cat <<-END_VERSIONS > versions.yml
"NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:SALMON_QUANT":
salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
END_VERSIONS
Failed run:
Name
NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:SALMON_QUANT (SRR6576775)
Command
salmon quant \
--geneMap Mus_musculus.GRCm39.112.gtf \
--threads 16 \
--libType=IU \
-t genome.transcripts.fa \
-a SRR6576775.Aligned.toTranscriptome.out.bam \
\
-o SRR6576775
if [ -f SRR6576775/aux_info/meta_info.json ]; then
cp SRR6576775/aux_info/meta_info.json "SRR6576775_meta_info.json"
fi
cat <<-END_VERSIONS > versions.yml
"NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:SALMON_QUANT":
salmon: $(echo $(salmon --version) | sed -e "s/salmon //g")
END_VERSIONS
Command error:
fatal error: An error occurred (404) when calling the HeadObject operation: Key "rnaseq/41/f40bf25396831ceec75b21ada67af7/genome.transcripts.fa" does not exist
Version Info: This is the most recent version of salmon.
# salmon (alignment-based) v1.10.1
# [ program ] => salmon
# [ command ] => quant
# [ geneMap ] => { Mus_musculus.GRCm39.112.gtf }
# [ threads ] => { 16 }
# [ libType ] => { IU }
# [ targets ] => { genome.transcripts.fa }
# [ alignments ] => { SRR6576775.Aligned.toTranscriptome.out.bam }
# [ output ] => { SRR6576775 }
Logs will be written to SRR6576775/logs
Library format { type:paired end, relative orientation:inward, strandedness:unstranded }
[2024-08-13 16:35:19.628] [jointLog] [info] setting maxHashResizeThreads to 16
[2024-08-13 16:35:19.628] [jointLog] [info] Fragment incompatibility prior below threshold. Incompatible fragments will be ignored.
[2024-08-13 16:35:19.628] [jointLog] [info] numQuantThreads = 10
============
Exception : [The provided transcript file: "genome.transcripts.fa" does not exist!
]
============
salmon alignment-quant was invoked improperly.
For usage information, try salmon quant --help-alignments
Exiting.
Lastly, assuming I resolve this issue, what is the best way of resuming the pipeline... Would it be possible to resume or do I have to start a new run with the remaining 599 samples or so and go from there... or, heaven forbid, is this run unredeemable 🥲???Thomas Danhorn
08/27/2024, 5:30 PM-resume and see what happens. 🤞
• Breaking your data set up into junks that you run separately is not necessarily bad, I don't know if you can usefully process a QC report with >1000 samples. The issue is that you may want all of the results in one table. A work-around would be to recreate the tables from the individual quant.sf files (you can use the script from the pipeline manually), or use those files with tximport directly to generate an R object for use with your favorite statistical package.Matthias Zepper
08/27/2024, 9:14 PMMatthias Zepper
08/27/2024, 9:18 PM-resume. And combining the quant.sf files from batched runs later is absolutely possible - I do this often because we run different kits with different UMI settings and still want to have the data in one big table for the DE analysis.