Luca
12/01/2025, 10:05 AM-[nf-core/rnavar] Pipeline completed successfully-
Completed at: 29-Nov-2025 05:47:16
Duration : 10h 38m 48s
CPU hours : 73.3 (0.4% failed)
Succeeded : 77
Failed : 1Rike Hanssen
12/01/2025, 11:35 AMSlackbot
12/01/2025, 11:35 AM.nextflow.log file, where you are running the analysis.
Remember to use triple backslashes on their own lines for code blocks.
Also take a look at https://nf-co.re/usage/troubleshooting for more information on debugging failed pipelines. Thanks!Luca
12/02/2025, 10:01 AMcat run_nfcore_rnavar2_q.sh
#!/bin/bash
LOGFILE="/data/myname/projects/rnavar_test/logs/rnavar_run_$(date +%Y%m%d_%H%M%S).log"
nextflow run nf-core/rnavar \
-profile singularity \
-c /data/myname/bins/custom.config2 \
--input /data/myname/projects/rnavar_test/samplesheet_test.csv \
--outdir /data/myname/projects/rnavar_test/results_test \
--genome Olea_europaea \
--skip_baserecalibration \
&> "$LOGFILE"Luca
12/02/2025, 10:01 AMcat custom.config2
process {
// Fix newline warning in process.shell
shell = 'bash -euo pipefail'
// Default resources
cpus = 8
memory = '28 GB'
beforeScript = 'chmod +x .command.run || true'
// Labels override
withLabel: process_low {
cpus = 4
memory = '8 GB'
}
withLabel: process_medium {
cpus = 6
memory = '16 GB'
}
withLabel: process_high {
cpus = 8
memory = '28 GB'
}
withLabel: process_long {
cpus = 8
memory = '28 GB'
}
// STAR genomeGenerate needs more memory
withName: 'NFCORE_RNASEQ:PREPARE_GENOME:STAR_GENOMEGENERATE' {
cpus = 8
memory = '28 GB'
}
// fastp combined with UMI-tools & QC inference can spike RAM usage
withName: 'NFCORE_RNASEQ:RNASEQ:FASTQ_QC_TRIM_FILTER_SETSTRANDEDNESS:FASTQ_FASTQC_UMITOOLS_FASTP:FASTP' {
cpus = 6
memory = '16 GB'
}
}
executor {
queueSize = 2
maxForks = 2
}
params {
genome = 'Olea_europaea'
genomes {
'Olea_europaea' {
fasta = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.dna.toplevel.fa'
gtf = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.62.gtf'
star_index = '/data/myname/refs/STAR/Olea_europaea'
snpeff {
cache = '/data/myname/bins/snpEff/data'
}
}
}
}Luca
12/02/2025, 10:02 AMRike Hanssen
12/02/2025, 10:07 AM--tools : https://nf-co.re/rnavar/1.2.1/parameters/#tools cc @Maxime Garcia tools parameter for some reason is hidden, maybe we should unhide it to make it more prominentLuca
12/02/2025, 10:36 AMRike Hanssen
12/02/2025, 10:41 AM--tools snpeff to enable the snpeff runLuca
12/02/2025, 10:48 AMNextflow 25.10.2 is available - Please consider updating your version to it
N E X T F L O W ~ version 25.04.0
Launching `<https://github.com/nf-core/rnavar>` [scruffy_fourier] DSL2 - revision: 2cbf046936 [master]
------------------------------------------------------
,--./,-.
___ __ __ __ ___ /,-._.--~'
|\ | |__ __ / ` / \ |__) |__ } {
| \| | \__, \__/ | \ |___ \`-._,-`-,
`._,._,'
nf-core/rnavar 1.2.1
------------------------------------------------------
Input/output options
input : /data/myname/projects/rnavar_test/samplesheet_test.csv
outdir : /data/myname/projects/rnavar_test/results_test
tools : snpeff
Variant filtering
gatk_vf_qd_filter : 2.0
gatk_vf_fs_filter : 30.0
Pipeline stage options
skip_baserecalibration: true
Reference genome options
genome : Olea_europaea
fasta : /data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.dna.toplevel.fa
gtf : /data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.62.gtf
Generic options
trace_report_suffix : 2025-12-02_10-46-00
Core Nextflow options
revision : master
runName : scruffy_fourier
containerEngine : singularity
launchDir : /data/myname/bins
workDir : /data/myname/bins/work
projectDir : /home/zephyr/.nextflow/assets/nf-core/rnavar
userName : zephyr
profile : singularity
configFiles : /home/zephyr/.nextflow/assets/nf-core/rnavar/nextflow.config, /data/myname/bins/custom.config2
!! Only displaying parameters that differ from the pipeline defaults !!
------------------------------------------------------
* The pipeline
<https://doi.org/10.5281/zenodo.6669636>
* The nf-core framework
<https://doi.org/10.1038/s41587-020-0439-x>
* Software dependencies
<https://github.com/nf-core/rnavar/blob/master/CITATIONS.md>
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_FASTA -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GATK4_CREATESEQUENCEDICTIONARY -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_GTF -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GFFREAD -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GTF2BED -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:REMOVE_UNKNOWN_REGIONS -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:SAMTOOLS_FAIDX -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_FASTA -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GATK4_CREATESEQUENCEDICTIONARY -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_GTF -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GFFREAD -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GTF2BED -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:REMOVE_UNKNOWN_REGIONS -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:SAMTOOLS_FAIDX -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:UNTAR -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:STAR_INDEXVERSION -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:STAR_GENOMEGENERATE -
This path is not available within annotation-cache.
Please check <https://annotation-cache.github.io/> to create a request for it.
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_FASTA -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GATK4_CREATESEQUENCEDICTIONARY -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GUNZIP_GTF -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GFFREAD -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:GTF2BED -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:REMOVE_UNKNOWN_REGIONS -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:SAMTOOLS_FAIDX -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:UNTAR -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:STAR_INDEXVERSION -
[- ] process > NFCORE_RNAVAR:PREPARE_GENOME:STAR_GENOMEGENERATE -Luca
12/02/2025, 10:49 AMRike Hanssen
12/02/2025, 11:04 AMparams {
genome = 'Olea_europaea'
genomes {
'Olea_europaea' {
fasta = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.dna.toplevel.fa'
gtf = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.62.gtf'
star_index = '/data/myname/refs/STAR/Olea_europaea'
snpeff {
cache = '/data/myname/bins/snpEff/data'
}
}
}
}
@Maxime Garcia do you know if you can configure genome blocks as above. i didn't think you could, but happy to be corrected
In general it's not a good idea to provide params in config fi;es to avoid any precedence issues.Luca
12/02/2025, 11:37 AMcd ~/snpEff
java -jar snpEff.jar build -gtf22 -v Olea_europaeaLuca
12/02/2025, 11:38 AMMaxime Garcia
12/02/2025, 12:07 PMMaxime Garcia
12/02/2025, 12:08 PMparams.snpeff_db = 'Olea_europaea'
params.snpeff_cache = '/data/myname/bins/snpEff/data'Luca
12/02/2025, 3:36 PMLuca
12/03/2025, 9:23 AMMaxime Garcia
12/03/2025, 9:25 AMLuca
12/03/2025, 9:25 AMprocess {
// Fix newline warning in process.shell
shell = 'bash -euo pipefail'
// Default resources
cpus = 8
memory = '28 GB'
beforeScript = 'chmod +x .command.run || true'
// Labels override
withLabel: process_low {
cpus = 4
memory = '8 GB'
}
withLabel: process_medium {
cpus = 6
memory = '16 GB'
}
withLabel: process_high {
cpus = 8
memory = '28 GB'
}
withLabel: process_long {
cpus = 8
memory = '28 GB'
}
// STAR genomeGenerate needs more memory
withName: 'NFCORE_RNASEQ:PREPARE_GENOME:STAR_GENOMEGENERATE' {
cpus = 8
memory = '28 GB'
}
// fastp combined with UMI-tools & QC inference can spike RAM usage
withName: 'NFCORE_RNASEQ:RNASEQ:FASTQ_QC_TRIM_FILTER_SETSTRANDEDNESS:FASTQ_FASTQC_UMITOOLS_FASTP:FASTP' {
cpus = 6
memory = '16 GB'
}
}
executor {
queueSize = 2
maxForks = 2
}
params {
genome = 'Olea_europaea'
params.snpeff_db = 'Olea_europaea'
params.snpeff_cache = '/data/myname/bins/snpEff/data'
genomes {
'Olea_europaea' {
fasta = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.dna.toplevel.fa'
gtf = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.62.gtf'
star_index = '/data/myname/refs/STAR/Olea_europaea'
}
}
}Maxime Garcia
12/03/2025, 9:25 AMdev branch, I am about to release, and I think it should workLuca
12/03/2025, 9:27 AMMaxime Garcia
12/03/2025, 9:37 AM-r 1.2.1 with -r dev -latest on your nextflow command. you might need to update nextflow, but this should do the trick: export NXF_VER=25.10.0 ; nextflow self-update
2. Keep the same command but add this to your custom config file to overwrite the container and use the latest snpeff instead.
process {
withName:SNPEFF_SNPEFF {
container = '<https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/37/37a5be8afdc2e112fd1bb4aa226e009a437e6537f50a51ed909fe2018fd62e99/data>'
}
}
Maybe you'd rather do the second option, as I think it changes less the pipeline itselfLuca
12/03/2025, 9:53 AMRike Hanssen
12/03/2025, 9:55 AMRike Hanssen
12/03/2025, 9:57 AMRike Hanssen
12/03/2025, 9:58 AMMaxime Garcia
12/03/2025, 10:01 AMMaxime Garcia
12/03/2025, 10:02 AMLuca
12/03/2025, 10:02 AMLuca
12/03/2025, 10:04 AMLuca
12/03/2025, 10:07 AMprocess {
shell = 'bash -euo pipefail'
cpus = 8
memory = '28 GB'
beforeScript = 'chmod +x .command.run || true'
withLabel: process_low {
cpus = 4
memory = '8 GB'
}
withLabel: process_medium {
cpus = 6
memory = '16 GB'
}
withLabel: process_high {
cpus = 8
memory = '28 GB'
}
withLabel: process_long {
cpus = 8
memory = '28 GB'
}
// PATCH: Use latest SnpEff container
withName: SNPEFF_SNPEFF {
container = '<https://community-cr-prod.seqera.io/docker/registry/v2/blobs/sha256/37/37a5be8afdc2e112fd1bb4aa226e009a437e6537f50a51ed909fe2018fd62e99/data>'
}
}
executor {
queueSize = 2
maxForks = 2
}
params {
genome = 'Olea_europaea'
params.snpeff_db = 'Olea_europaea'
params.snpeff_cache = '/data/myname/bins/snpEff/data'
genomes {
'Olea_europaea' {
fasta = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.dna.toplevel.fa'
gtf = '/data/myname/refs/genomes/Olea_europaea/Olea_europaea.OLEA9.62.gtf'
star_index = '/data/myname/refs/STAR/Olea_europaea'
}
}
}Maxime Garcia
12/03/2025, 10:07 AMLuca
12/03/2025, 10:08 AMRike Hanssen
12/03/2025, 10:09 AM-resume Did you set that on reruns?Luca
12/03/2025, 10:14 AM#!/bin/bash
LOGFILE="/data/myname/projects/rnavar_test/logs/rnavar_run_$(date +%Y%m%d_%H%M%S).log"
nextflow run nf-core/rnavar \
-profile singularity \
-resume \
-c /data/myname/bins/custom.config3 \
--input /data/myname/projects/rnavar_test/samplesheet_test.csv \
--outdir /data/myname/projects/rnavar_test/results_test \
--genome Olea_europaea \
--skip_baserecalibration \
--tools snpeff \
&> "$LOGFILE"Luca
12/03/2025, 10:20 AMLuca
12/04/2025, 10:16 AM