Skip to content

Minor corrections in README file - #94

Merged
jfy133 merged 38 commits into
masterfrom
dev
Feb 16, 2026
Merged

jfy133 merged 38 commits into
masterfrom
dev

Conversation

@MeriamOs

@MeriamOs MeriamOs commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

PR checklist

Updated README file to correct nextflow version batch and add extra information on running the pipeline offline or on HPC.

  • This comment contains a description of changes (with reason).
  • Make sure your code lints (nf-core pipelines lint).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • README.md is updated (including new tool citations and authors/contributors).

Note:
The "nf-core pipelines download nf-core/coproid" fails because it uses nextflow 25.10.3. The documentation has been updated to use nextflow ≤ 24.10.5.

@nf-core-bot

Copy link
Copy Markdown
Member

Warning

Newer version of the nf-core template is available.

Your pipeline is using an old version of the nf-core template: 3.2.0.
Please update your pipeline to the latest version.

For more documentation on how to update your pipeline, please see the nf-core documentation and Synchronisation documentation.

@github-actions

github-actions Bot commented Feb 5, 2026

Copy link
Copy Markdown

nf-core pipelines lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 1c63bc8

+| ✅ 226 tests passed       |+
#| ❔   2 tests were ignored |#
!| ❗   5 tests had warnings |!
Details

❗ Test warnings:

❔ Tests ignored:

  • files_unchanged - File ignored due to lint config: docs/images/nf-core-coproid_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-coproid_logo_dark.png

✅ Tests passed:

Run details

  • nf-core/tools version 3.5.2
  • Run at 2026-02-15 22:50:56

@MeriamOs

MeriamOs commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator Author

The "nf-core pipelines download nf-core/coproid" fails because it uses nextflow 25.10.3. The documentation has been updated to use nextflow ≤ 24.10.5.

@jfy133 jfy133 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even though it's a tiny patch release, you're missing a CHANGELOG update!

@jfy133

jfy133 commented Feb 6, 2026

Copy link
Copy Markdown
Member

The "nf-core pipelines download nf-core/coproid" fails because it uses nextflow 25.10.3. The documentation has been updated to use nextflow ≤ 24.10.5.

Also @MeriamOs this should be resolved if you merge in the latest templates I would imagine.

It would make a lot of sense to include this in the patch release rather than having a restrictive maximum NXF verison.

@MeriamOs

MeriamOs commented Feb 6, 2026

Copy link
Copy Markdown
Collaborator Author

@jfy133 oops! Thanks for pointing that out!
Added now here: #97

Even though it's a tiny patch release, you're missing a CHANGELOG update!

@MeriamOs

MeriamOs commented Feb 6, 2026

Copy link
Copy Markdown
Collaborator Author

And @jfy133 I'm planning to do this in the not so near future, but trying to get a paper out for JOSS.

Manuscript is all ready to go just needed to get these reviewers comments incorporated, so have prioritised these changes.
openjournals/joss-reviews#9324 (comment)

Aiming to get the new templates incorporated into the next patch release!

The "nf-core pipelines download nf-core/coproid" fails because it uses nextflow 25.10.3. The documentation has been updated to use nextflow ≤ 24.10.5.

Also @MeriamOs this should be resolved if you merge in the latest templates I would imagine.

It would make a lot of sense to include this in the patch release rather than having a restrictive maximum NXF verison.

@jonasscheid

Copy link
Copy Markdown

If it's published, make sure you mention it on the nf-core website :)

@jfy133

jfy133 commented Feb 11, 2026

Copy link
Copy Markdown
Member

@MeriamOs #89

I've done the template merge there! Please look at it thoroughly (and maybe test a bit), but I think I transferred the pipeline specific things correctly!

@jfy133

jfy133 commented Feb 11, 2026

Copy link
Copy Markdown
Member

And merging that in should update this PR too

@johnvusich johnvusich left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to review the new template in the next patch release as well

Important! Template update for nf-core/tools v3.5.1
@MeriamOs

MeriamOs commented Feb 16, 2026

Copy link
Copy Markdown
Collaborator Author

@johnvusich new template has been merged by the amazing @jfy133 and seems to have fixed the error described by you in #87 !

The only test that doesn't run to completion is the nf-test / conda with Nextflow version 25.04.0. Singularity and docker work with 25.04.0, and all work with the newest Nextflow. @johnvusich and @jfy133 is this still okay to merge?

Happy to review the new template in the next patch release as well

@jfy133
jfy133 self-requested a review February 16, 2026 17:47

@jfy133 jfy133 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, so I'm going to give this a ✅ for the purposes of getting this out for the paper, however:

  1. None of the Conda tests are working actually (if you look inside the test logs it fails elsewhere, you have to look at the summary page to see the true results, long story but we are stuck with some GHA restrictions)

  2. However, Conda support is only a (strong) recommendation not a requirement for nf-core (https://nf-co.re/docs/guidelines/pipelines/recommendations/bioconda)

  3. The Conda issues are actually upstream problems with the Conda recipes not the pipeline itself (so would take longer to fix)

  4. I also noted during my review that there is a lot of strict syntax violations and other suboptimal code that will be possible become more problematic in the future.

However given the the pipeline works with the current versions when using docker/Singularity (which is mandatory requirement) I'll allow this to merged and the release cut on the proviso that Conda and strict syntax fixes are made into issues and will be worked on in the future with high priority!

@MeriamOs please finish ALL steps of the release here: https://nf-co.re/docs/checklists/pipeline_release

And a note to the paper reviewers (on behalf of the nf-core core team), we don't like to be too restrictive with nextflow version pinning (i.e. setting a max version) as generally Nextflow Is pretty good with backwards compatibility and we don't want to see too much variation across all the pipelines in the community, which is why this pipeline only has a minimum version (which we have just bumped in the previous PR)

@jfy133
jfy133 merged commit 045d569 into master Feb 16, 2026
20 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants