Skip to content

Fix review comments 4.0.0#209

Open
Aratz wants to merge 24 commits into
nf-core:devfrom
Aratz:fix/review_4.0.0
Open

Fix review comments 4.0.0#209
Aratz wants to merge 24 commits into
nf-core:devfrom
Aratz:fix/review_4.0.0

Conversation

@Aratz
Copy link
Copy Markdown
Contributor

@Aratz Aratz commented May 21, 2026

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/pixelator 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).

@Aratz Aratz self-assigned this May 21, 2026
@Aratz Aratz requested a review from vagkaratzas May 21, 2026 12:53
@Aratz Aratz marked this pull request as ready for review May 21, 2026 12:53
@Aratz Aratz requested a review from a team as a code owner May 21, 2026 12:53
Copy link
Copy Markdown

@vagkaratzas vagkaratzas left a comment

Choose a reason for hiding this comment

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

Minor things in general. Other than that, have a second look in the end-to-end pipeline tests/ . By sourcing the correct profile, you wouldnt need to do manual tweaks. Have a look at this.

Test files should be that simple.

Comment thread modules/local/pixelator/amplicon/tests/tags.yml Outdated
Comment thread tests/scripts/run_tests_parallel.sh
Comment thread tests/proxiome_v1.nf.test
Comment thread tests/proxiome_v1.nf.test Outdated
Comment thread tests/proxiome_v1.nf.test Outdated
@Aratz
Copy link
Copy Markdown
Contributor Author

Aratz commented May 22, 2026

The profile directive is what I needed all along! Thanks for holding on, this really helped to clean up and make our tests much better!

@Aratz Aratz requested a review from vagkaratzas May 22, 2026 07:33
Copy link
Copy Markdown

@vagkaratzas vagkaratzas left a comment

Choose a reason for hiding this comment

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

Nice, the best tutorial is always other people's pipelines :D

Left a couple more comments to check before merging, but giving this the green light!

Comment thread tests/proxiome_v1.nf.test
when {
params {
outdir = "$outputDir"
outdir = "$outputDir"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

can probably remove all this empty space now :D

"pixelator/sample_2.pxl"
],
[

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

make sure nothing expected is missing from here

Comment thread tests/proxiome_v2.nf.test
Comment on lines +11 to +13
def test_config = new ConfigSlurper().parse(new File("tests/nextflow.config").toURI().toURL())
def pipelines_testdata_base_path = test_config.params.pipelines_testdata_base_path as String

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Can safely remove these now as well

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.

2 participants