Skip to content

First nf-core/sopa release#8

Open
quentinblampey wants to merge 269 commits intomasterfrom
dev
Open

First nf-core/sopa release#8
quentinblampey wants to merge 269 commits intomasterfrom
dev

Conversation

@quentinblampey
Copy link
Copy Markdown
Collaborator

@quentinblampey quentinblampey commented Jul 24, 2025

New release PR after recent updates (moving processes to modules, and using -params-file instead of --configfile).

The conda tests are broken for two profiles because some processes require the installation of a specific command-line tool. It works well using docker or singularity though. Do you know how I could fix this? Or maybe prevent using conda for some specific profiles (e.g., baysor and proseg).

EDIT: actually, there is also an issue with singularity on test_cellpose. This is due to a permission issue to write in the HOME directory. The lines below fixed the issue for Docker, but apparently not for Singularity...

withName: PATCH_SEGMENTATION_CELLPOSE {
    containerOptions = ''
}

Happy to hear from your review @mashehu @kenibrewer!

PR checklist

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool - have you followed the pipeline conventions in the contribution docs
  • If necessary, also make a PR on the nf-core/sopa branch on the nf-core/test-datasets repository.
  • Make sure your code lints (nf-core pipelines lint).
  • Ensure the test suite passes (nextflow run . -profile test,docker --outdir <OUTDIR>).
  • Check for unexpected warnings in debug mode (nextflow run . -profile debug,test,docker --outdir <OUTDIR>).
  • Usage Documentation in docs/usage.md is updated.
  • Output Documentation in docs/output.md is updated.
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

@quentinblampey
Copy link
Copy Markdown
Collaborator Author

Hi @mashehu and @kenibrewer,
Everything is ready on my side for the merge, should we proceed with the first release?

Copy link
Copy Markdown
Collaborator

@mashehu mashehu left a comment

Choose a reason for hiding this comment

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

Great job! Thanks for all your patience with all the back and forth, but this is looking very nice now!

@quentinblampey
Copy link
Copy Markdown
Collaborator Author

Awesome, thanks a lot @mashehu for the detailed review, I also think it looks much better now 😊

@mashehu
Copy link
Copy Markdown
Collaborator

mashehu commented Mar 19, 2026

aws_fulltest is failing... I am investigating it

@mashehu
Copy link
Copy Markdown
Collaborator

mashehu commented Mar 19, 2026

working for now

@mashehu
Copy link
Copy Markdown
Collaborator

mashehu commented Mar 19, 2026

and it failed https://cloud.seqera.io/orgs/nf-core/workspaces/AWSmegatests/watch/3ISZkqZrFqbEal/logs (let me know if you can't access this)

@quentinblampey
Copy link
Copy Markdown
Collaborator Author

No, I received an Organization with name "nf-core" not found error. My seqera user name is quentin-blampey!

@quentinblampey
Copy link
Copy Markdown
Collaborator Author

quentinblampey commented Mar 20, 2026

Thanks, I now have access!
The dataset we used for the test_full doesn't contain a prior segmentation (old format), so I updated the pipeline parameters, it should run now

Does it also need a snapshot, or is it only checking that it runs successfully?

@mashehu
Copy link
Copy Markdown
Collaborator

mashehu commented Mar 20, 2026

it only tests a successful run (that will then be rendered on the website)

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