Niklas Schandry
08/28/2026, 9:49 AMEvangelos Karatzas
08/28/2026, 1:26 PMmashehu
09/01/2026, 12:56 PMKübra Narcı
09/02/2026, 1:49 PMEvangelos Karatzas
09/03/2026, 9:39 AMpublishDir = [
[
path: { "${params.outdir}/remove_redundancy/merge_families/full_msa/raw/mgnifam/${meta.id}/" },
mode: params.publish_dir_mode,
pattern: "*/full_msa/*",
saveAs: { filename -> filename.tokenize('/').last() }
],
[
path: { "${params.outdir}/remove_redundancy/merge_families/hmm/raw/mgnifam/${meta.id}/" },
mode: params.publish_dir_mode,
pattern: "*/hmm/*",
saveAs: { filename -> filename.tokenize('/').last() }
],
[
path: { "${params.outdir}/remove_redundancy/merge_families/generate_families_iteratively/${meta.id}/" },
mode: params.publish_dir_mode,
enabled: params.save_iterative_family_metadata,
pattern: "*/*.*"
]
]
Is this wanted behaviour or a bug?
What is the suggested way of writing these now? I don't like what the bots are proposing and cannot see any alternative:
publishDir = [
path: { "${params.outdir}/remove_redundancy/merge_families" },
mode: params.publish_dir_mode,
saveAs: { filename ->
def parts = filename.tokenize('/')
if (parts.size() == 3 && parts[1] == 'full_msa') { return "full_msa/raw/mgnifam/${meta.id}/${parts[2]}" }
if (parts.size() == 3 && parts[1] == 'hmm') { return "hmm/raw/mgnifam/${meta.id}/${parts[2]}" }
if (!params.save_iterative_family_metadata) { return null }
if (parts.size() == 2 && parts[1].contains('.')) { return "generate_families_iteratively/${meta.id}/${filename}" }
return null
}
]Charles Plessy
09/11/2026, 1:20 AMMaria Antonia Saracco
09/18/2026, 12:49 PMprovenancereport pipeline and I could use some help with the repository setup.
When the repository was initially created, it only had a dev branch. Following the nf-core documentation, I’ve managed to create the TEMPLATE branch, but I don’t have the permissions needed to create a main branch.
I also tried creating a master branch so I could follow the available migration guide to convert it to main, but I don’t have permission to create that branch either.
Would someone from the core team be able to help me create the main branch?
Thanks!Daniel Straub
09/21/2026, 8:27 AMERROR ~ Cannot invoke method endsWith() on null object as in github.com/nextflow-io/nextflow/issues/7474, solved that then as in https://nfcore.slack.com/archives/C04QR0T3G3H/p1788431565519489?thread_ts=1788428388.351539&cid=C04QR0T3G3H. However, the next issue is ERROR ~ No such variable: task... How to solve that one? Is it better to just wait for nextflow 26.04.7 thats might fix that?
Edit: The above is for NXF_VER=26.04.6 nextflow config -o json, no issue with NXF_VER=25.10.4 nextflow config -o jsonJim Downie
09/21/2026, 8:48 AMDaniel Straub
09/30/2026, 9:04 AMPhil Ewels
10/02/2026, 8:25 AMJonas S
10/02/2026, 8:27 AMpiplus2
10/02/2026, 8:15 PMDelfina Terradas
10/05/2026, 7:43 PMbump-version beforehand. Would it be okay to make a small PR to fix this, or should I make a new patch release instead?Phil Ewels
10/06/2026, 1:51 PMYes + No ! ✨mashehu
10/07/2026, 9:24 AMLouis Le Nézet
10/07/2026, 10:25 AMext.args = { "--impute-reference-only-variants --seed ${params.seed} ${params.opt_args_glimpse1}" }
This would allow users to fine tune algorithm without having to dive into all the configs files.
Is it something that you do in other pipeline ?mashehu
10/07/2026, 12:27 PMRike Hanssen
10/07/2026, 2:40 PMpiplus2
10/07/2026, 4:51 PMprocessVersionsFromYAML. Have you faced the issue where versions are written in the YAML as numbers, and something like x.10 becomes x.1 ? I'm having this issue with sed 4.10, which is reported in the YAML as 4.1, using the output:
tuple val("${task.process}"), val('sed'), eval('sed --version 2>&1 | head -n1 | sed "s/.* //"'), topic: versions, emit: versions_sedmashehu
10/08/2026, 8:13 AMNiklas Schandry
10/08/2026, 8:25 AMDiego Alvarez Saravia
10/08/2026, 1:35 PMN E X T F L O W ~ version 26.04.6
Pulling nf-core/mag:dev ...
downloaded from <https://github.com/nf-core/mag.git>
Downloading plugin nf-slack@0.5.0
Launching `<https://github.com/nf-core/mag>` [silly_descartes] - revision: 7fbb2153e3 [dev]
Slack plugin: Enabled with Bot notifications
WARN: Slack plugin: Failed to add reaction 'x': missing_scope (add reactions:write scope to your Slack app)
ERROR ~ Script compilation error
- file : /.nextflow/assets/.repos/nf-core/mag/clones/7fbb2153e338225380fe64d22148de7a044de899/main.nf
- cause: The LHS of an assignment should be a variable or a field accessing expression @ line 61, column 28.
longreads_min_quality: Integer?
^
1 error
-- Check 'nf-4I0ZPCLhvNJueH.log' file for details
How should we handle this correctly?piplus2
10/09/2026, 5:45 PMpiplus2
10/12/2026, 11:42 AMoliviercoen
10/14/2026, 4:19 PMmashehu
10/21/2026, 1:08 PMDaniel Straub
10/26/2026, 10:43 AMmashehu
10/26/2026, 4:33 PMDominik Maszczyk
10/28/2026, 12:15 PMfoo.bar with value baz).
I will not attempt another wide-scale update, and it is fair to close those draft PR. For the ones that will remain open, I will keep working on updates and request reviews (move things from draft) once I deem them ready.