Luis Heinzlmeier
02/10/2026, 7:28 AMNico Trummer
02/10/2026, 8:04 AMdev
3. Send a message to #C09H6NYHR9T for moving the repo to the nf-core organization
4. Check if the docs publish correctly
5. Change the CI configuration to use nf-core's larger runners, open a test PR to check if everything works (including the things we previously ignored due to 'disk space' issues)
6. Clean up the branch structure
7. Solve any open issues that would be classified as 'bugs', for feature issues decide what should be done before the 1.0 release and what can be done after. Create milestones and assign accordingly, to keep track
8. I will look at the entire pipeline again and check concordance with latest nf-core guidelines - there have been some recent developments in relation to the nextflow strict mode, see #C04QR0T3G3H
9. 1.0 releaseLuis Heinzlmeier
02/10/2026, 8:50 AMLuis Heinzlmeier
02/11/2026, 6:42 AMLuis Heinzlmeier
02/11/2026, 6:57 AMLukas Heumos
02/11/2026, 8:37 AMLuis Heinzlmeier
02/11/2026, 8:44 AMLuis Heinzlmeier
02/11/2026, 8:52 AMLuis Heinzlmeier
02/11/2026, 8:54 AMLukas Heumos
02/12/2026, 9:43 AMLukas Heumos
02/12/2026, 9:43 AMLukas Heumos
02/12/2026, 9:45 AMLukas Heumos
02/12/2026, 9:46 AMLukas Heumos
02/12/2026, 9:53 AMLukas Heumos
02/12/2026, 9:53 AMLukas Heumos
02/12/2026, 9:53 AMNico Trummer
02/12/2026, 9:54 AMNico Trummer
02/12/2026, 12:53 PMNico Trummer
02/12/2026, 12:56 PMNico Trummer
02/12/2026, 1:01 PMmashehu
02/12/2026, 1:06 PMmashehu
02/12/2026, 1:07 PMNico Trummer
02/12/2026, 1:09 PMmaster branch is currently the proper nf-core release branch, the main branch was the default branch before we re-built everything for nf-coreLukas Heumos
02/12/2026, 1:11 PMmashehu
02/12/2026, 1:13 PMmain or master, but there can only be one (you can just add a _old prefix to one or something similar)Lukas Heumos
02/12/2026, 1:13 PMmain then. More modern for better or worsemashehu
02/12/2026, 1:13 PMnextflow.configLuis Heinzlmeier
02/13/2026, 7:03 AMRun nf-test. Have I forgotten anything?Nico Trummer
02/13/2026, 7:05 AMNico Trummer
02/13/2026, 7:07 AMLuis Heinzlmeier
02/13/2026, 7:09 AMNico Trummer
02/13/2026, 7:10 AMNico Trummer
02/13/2026, 7:25 AMlatest-everything finished very quickly with a tick. But if you open the logs you will see that it actually failed. This is because the CI is configured to not fail on latest-everything , but only show you if your pipeline will work with future releases or not
The failure here is associated with nextflow's strict syntax (which I already mentioned in point 8 of my list at the top). So far, complying with the strict syntax was very optional, but it will be enforced in future releases. As I've already participated in doing this for #C077PUX8DBP, I can also do this for #C067K2P6GUVLuis Heinzlmeier
02/13/2026, 8:00 AMNico Trummer
02/13/2026, 8:16 AMLuis Heinzlmeier
02/13/2026, 8:46 AMnf_core_version: 3.3.2 but my nf-core, version 3.5.1. Should I then run pip install --upgrade nf-core==3.3.2
or do we first want to update TEMPLATE ?
In the tutorial, they say master is the default. In our case, I keep dev as the default, don't I? So, can I then also follow the tutorial when dev is the default branch?Nico Trummer
02/13/2026, 8:50 AMdev remains the default until the 1.0 release (as it is the only branch that actually contains the pipeline logic until the 1.0 release PR is merged)
I think this tutorial does actually mostly not apply to us, it looks like it is targeted on pipelines that already have been released. For our use case, it should be sufficient to rename the branches and change the nextflow.configNico Trummer
02/13/2026, 8:51 AMLuis Heinzlmeier
02/13/2026, 9:00 AMLukas Heumos
02/13/2026, 10:55 AMDo we want people who use the pipeline to cite it via Zenodo, bioRxiv, or Genome Biology? (The nf-core template suggests to cite with Zenodo, so I did both for now: Zenodo and Genome Biology)Only Genome biology
β¦ hashing-based-deconvolution
β¦ genotype-based-deconvolutionThey're a bit complex because of the
-based, While not wrong, I'm not sure whether it helps with search. Given it's keywords, we might just scrap the -based.
The rest look good!Lukas Heumos
02/13/2026, 10:55 AMLuis Heinzlmeier
02/13/2026, 10:58 AMmain branch. π So @Lukas Heumos could you maybe rename the main branch to legacy-main or to whatever name you like :)mashehu
02/13/2026, 10:59 AMmashehu
02/13/2026, 10:59 AMLuis Heinzlmeier
02/13/2026, 11:00 AMmaster π
Luis Heinzlmeier
02/13/2026, 12:28 PMLuis Heinzlmeier
03/02/2026, 6:19 AMtest_full on our cluster. To push changes to the test snapshots from the cluster to the repo, I need a fine-grained token. @mashehu could you approve my token called HGMU Cluster ?Luis Heinzlmeier
03/11/2026, 4:48 PMI am gonna runresolvedon our cluster. To push changes to the test snapshots from the cluster to the repo, I need a fine-grained token. @mashehu could you approve my token calledtest_full?HGMU Cluster
Luis Heinzlmeier
03/11/2026, 4:49 PMtest_full. The hashing part already works! The genetic part has been running for about 7 hours now (includes a 50GB bam file).
@Nico Trummer, if running test_full works on our cluster, how should I include it in the CI? You also mentioned that we could test running hadge in the cloud. nf-core/scrnaseq included test_full into .github/workflows/awsfulltest.yml. Is this the way we want to do it?Nico Trummer
03/11/2026, 4:56 PM