Niklas Schandry
11/07/2025, 8:35 AMnextflow run nf-core/pipeline -profile instution,sub_profile where sub_profile is defined in institution ?Thomas Adams
11/07/2025, 10:43 AM-profile flag. Specifically, the profile passed uses singularity and not conda, but their local config does, and their run now looks to be using conda despite all the logs suggesting it read the profile correctly.
I expect it's that I've missed something in the docs and need to update guidance internally, but I can't figure out how to have the specified profile override a local config.
Thanks!James Fellows Yates
11/07/2025, 12:55 PMERROR ~ Error executing process > 'NFCORE_CREATETAXDB:CREATETAXDB:PREPROCESSING:FIND_CONCATENATE_DNA (1)'
Caused by:
java.util.ConcurrentModificationExceptionJames Fellows Yates
11/07/2025, 12:59 PMEvangelos Karatzas
11/10/2025, 10:49 AM<https://github.com/nf-core/website/raw/main/public/images/graphic_design_assets/workflow_schematics_components/generic/nf-core_components.xml> This doesnt work anymoreJames Fellows Yates
11/12/2025, 10:28 AM--tool_options "-k 2 -n 10"
This sort of thing?Julio Diaz Caballero
11/13/2025, 4:25 PMcontainer "assessassembly:latest", but Nextflow attempts to fetch it from quay.io.
Does anyone know if there’s a way to explicitly indicate in the container line that the image should be used from the local environment rather than pulled from a registry?Thiseas C. Lamnidis
11/14/2025, 9:59 AMjava.lang.IllegalArgumentException: The specified path does not exist: /home/runner/_work/eager/eager/~/tests/8bde3c40186e73112a6953d541d956b7/output/genotyping
That looks to me like a problem with the publishDir directive (since that is (part of) the publishDir of the process). BUT, I do not run into this problem at all locally, and cannot reproduce it outside of the GitHub runner.
More info within threadEvangelos Karatzas
11/14/2025, 10:07 AMproteinfold_samplesheet = NFCORE_PROTEINFAMILIES.out.family_reps
.map { meta, file ->
[
id: meta.id,
fasta: file
]
}
publish:
proteinfold_samplesheet = proteinfold_samplesheet
This is my current output directive:
output {
proteinfold_samplesheet {
path { sample -> "proteinfold/${sample.id}/" }
mode params.publish_dir_mode
enabled !params.skip_proteinfold_samplesheet
index {
path 'proteinfold/samplesheet.csv'
header true
sep ','
}
}
}
It works fine but:
1. Can I also use sample.id somehow in the index? It keeps giving me errors whatever I tried. Otherwise two different runs will overwrite each other.
2. Can I turn off quoting in the index file that is created? currently it is like this:
"id","fasta"
"mgnifams_test","/path/to/results/proteinfold/mgnifams_test/mgnifams_test_reps.faa"Evangelos Karatzas
11/14/2025, 10:07 AMJordi
11/17/2025, 10:50 AMHovakim Grabski
11/17/2025, 12:53 PMdef json_path = (
hook_url.contains("<http://hooks.slack.com|hooks.slack.com>") ||
(hook_url ==~ /https:\/\/discord\.com\/api\/webhooks\/\d+\/[A-Za-z0-9_\-]+\/slack/)
) ? "slackreport.json" : "adaptivecard.json"Travis Dirks
11/17/2025, 8:49 PMprocess {
executor = 'awsbatch'
queue = 'emseq-analysis'
withName: 'NFCORE_METHYLSEQ:METHYLSEQ:FASTQC' {
container = '<http://ACCOUNT.dkr.ecr.us-east-1.amazonaws.com/fastqc-awscli:0.12.1|ACCOUNT.dkr.ecr.us-east-1.amazonaws.com/fastqc-awscli:0.12.1>'
}
}
aws.batch {
jobRole = 'arn:aws:iam::ACCOUNT:role/batch-job-role'
executionRole = 'arn:aws:iam::ACCOUNT:role/batch-execution-role'
volumes = '/tmp'
}
Question:
How do we configure Nextflow AWS Batch to use our custom container (with AWS CLI) for S3 file staging operations?
We cannot use Wave/Fusion due to licensing concerns for commercial use. Infrastructure works (jobs launch, IAM correct, 6000 vCPU quota approved), just need staging container fix.
Expected: Our ECR containers used for ALL operations
Actual: amazonlinux:2023 used for staging, fails before reaching our containers
Is there a config parameter we're missing, or does AWS Batch + S3 work directory require Wave/Fusion?Claudia Carter
11/18/2025, 2:03 PMAnne Marie Noronha
11/18/2025, 9:24 PMN E X T F L O W ~ version 24.10.4
ERROR ~ Unable to parse config file: '/data1/donoghum/pintoa1/FORTE/nextflow.config'
Cannot read config file include: <https://raw.githubusercontent.com/nf-core/configs/master/nfcore_custom.config>
-- Check 'logs/20251118_349_fusion_filtering' file for details
when i visit the url, i see the message:
404: Not Found
when i try a slightly different url (https://raw.githubusercontent.com/nf-core/configs/refs/heads/master/nfcore_custom.config):
429: Too Many Requests
For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (<https://docs.github.com/en/site-policy/github-terms/github-terms-of-service>).
not sure what's happening. my latest pipeline version is 3.2.0Scott Tbr
11/20/2025, 7:46 PM-Dfile.encoding=ASCII but that didn't help and may have even causes a failure with a groovy java.nio.charset.UnmappableCharacterException.
Thanks for all of your help and suggestions!
-[2m----------------------------------------------------[0m-
[0;32m,--.[0;30m/[0;32m,-.[0m
[0;34m ___ __ __ __ ___ [0;32m/,-._.--~'[0m
[0;34m |\ | |__ __ / ` / \ |__) |__ [0;33m} {[0m
[0;34m | \| | \__, \__/ | \ |___ [0;32m\`-._,-`-,[0m
[0;32m`._,._,'[0m
[0;35m nf-core/rnafusion v3.0.2-g42eb8d6[0m
-[2m----------------------------------------------------[0m-
[1mCore Nextflow options[0m
[0;34mrevision : [0;32m3.0.2[0m
[0;34mrunName : [0;32mirreverent_hoover[0m
[0;34mcontainerEngine : [0;32msingularity[0mMathias Høj Jensen
11/21/2025, 3:04 PMsalmon/tx2gene.tsv file contains multiple entries for the same gene symbol with suffixes like _1, _2, etc.
Do you know what causes these _1, _2, _3, etc. suffixes, and how I can avoid this in future runs or handle it correctly downstream?
For example:
NM_001623.5 AIF1 AIF1
NM_001318970.2 AIF1 AIF1
XM_005248870.5 AIF1 AIF1
NM_032955.3 AIF1 AIF1
NM_001623.5_1 AIF1_1 AIF1_1
NM_001318970.2_1 AIF1_1 AIF1_1
XM_054329747.1 AIF1_1 AIF1_1
NM_032955.3_1 AIF1_1 AIF1_1
NM_001623.5_2 AIF1_2 AIF1_2
NM_001318970.2_2 AIF1_2 AIF1_2
XM_054330239.1 AIF1_2 AIF1_2
NM_032955.3_2 AIF1_2 AIF1_2
NM_001623.5_3 AIF1_3 AIF1_3
NM_001318970.2_3 AIF1_3 AIF1_3
XM_054330782.1 AIF1_3 AIF1_3
NM_032955.3_3 AIF1_3 AIF1_3
NM_001623.5_4 AIF1_4 AIF1_4
NM_001318970.2_4 AIF1_4 AIF1_4
XM_054331018.1 AIF1_4 AIF1_4
NM_032955.3_4 AIF1_4 AIF1_4
NM_001623.5_5 AIF1_5 AIF1_5
NM_001318970.2_5 AIF1_5 AIF1_5
XM_054331284.1 AIF1_5 AIF1_5
NM_032955.3_5 AIF1_5 AIF1_5Kai Horny
11/24/2025, 10:43 AMERROR Running 'nextflow inspect' failed with the following error
ERROR Command 'nextflow inspect -format json -profile singularity,test,test_full
core-unit-bioinformatics-workflow-nxf-grzpreparation_main/main/main.nf' returned non-zero error code '1':
> Unknown configuration profile: 'test'
I do not have configured anything with the test profile and do not intend to use it in this case.
How to solve this error?lilin
11/28/2025, 4:50 AMSusanne Jodoin
11/28/2025, 2:12 PMElisabet Figuerola
11/28/2025, 2:51 PMlilin
11/30/2025, 3:40 PMNathalia Portilla
12/03/2025, 2:17 AMMatthias De Smet
12/03/2025, 11:32 AMrclone for data staging. The manual says “it must be available in the task environment”. Does that mean the VM or the container?Solenne Correard
12/04/2025, 9:56 AMsample,gff,fasta
Pb3A,Pb3A_genomic.gff,Pb3A_genomic.fna
PbeH,PbeH_genomic.gff,PbeH_genomic.fna
and here what we would like to do : run GFFread for each sample, knowing that it as to take the gff and fasta from the same row in the sheet (and do it for each row).
GFFREAD (gff,fasta)
If someone could suggest the appropriate code, that would be great
Thanks!Carlos Villamizar
12/05/2025, 10:06 AMVenkat Malladi
12/08/2025, 5:08 PMSimoneZaghen
12/09/2025, 9:42 AM-[nf-core/rnaseq] Pipeline completed with errors-
ERROR ~ Error executing process > 'NFCORE_RNASEQ:RNASEQ:FASTQ_QC_TRIM_FILTER_SETSTRANDEDNESS:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (1)'
Caused by:
Failed to pull singularity image
command: singularity pull --name depot.galaxyproject.org-singularity-fastqc-0.12.1--hdfd78af_0.img.pulling.1765270673200 <https://depot.galaxyproject.org/singularity/fastqc:0.12.1--hdfd78af_0> > /dev/null
status : 143
hint : Try and increase singularity.pullTimeout in the config (current is "20m")
message:
INFO: Downloading network imageHanna Nordin
12/09/2025, 10:35 AMAssocGrpCPURunMinutesLimit) on DADA2_TAXONOMY (SLURM/PDC Dardel)
Hi everyone,
I'm running the nf-core/ampliseq pipeline (v2.15.0) on a SLURM-based cluster (Dardel/PDC) using the singularity profile.
I'm experiencing a critical and persistent issue where all lightweight steps complete successfully, but the heavy process NFCORE_AMPLISEQ:DADA2_TAXONOMY_WF:DADA2_TAXONOMY fails to start.
The job is immediately stuck in PD (Pending) with the reason: (AssocGrpCPURunMinutesLimit). This indicates a quota/core-hour limit issue.
My situation is slightly complex as my working directory is under project naiss2025-22-1652, but my core-hour quota is assigned to project naiss2025-22-1066 now because I ran out of core-hours in the first project naiss2025-22-1652.
The main problem is that the DADA2_TAXONOMY sub-job refuses to inherit the correct account (1066).
Troubleshooting steps already attempted:
1. Setting #SBATCH -A naiss2025-22-1066 in the wrapper script for the main Nextflow job.
2. Explicitly forcing the account in `nextflow.config`:
process {
clusterOptions = '--account=naiss2025-22-1066 --time=48:00:00'
}
3. Forcing the account via environment variable (intended to override all defaults):
export NXF_CLUSTER_OPTS="--account=naiss2025-22-1066 --time=48:00:00"
The failure persists even with step #3. It appears this specific process is hardcoded or has a default resource request that always gets submitted without the correct --account flag to SLURM.
Has anyone else encountered a persistent AssocGrpCPURunMinutesLimit error with the DADA2_TAXONOMY process on a SLURM system, even after trying NXF_CLUSTER_OPTS? Are there any known workarounds within the nf-core configuration to specifically force the account for this module?
Thanks for any advice!Diego García
12/10/2025, 11:35 AM