Skip to content

Conversation

@Aratz
Copy link
Contributor

@Aratz Aratz commented Nov 3, 2025

[2.2.0] - 2025-11-02

This new minor version of nf-core/pixelator introduces new panel files with clearer names. These new
panels are now the default. To use the old version of the panels, append -v1 to the panel name in
the samplesheet, e.g. proxiome-immuno-155-v1.

Enhancements & fixes

  • Update panel files with new names for marker ids by @Aratz #152
  • New panel file with FLAG add-on by @Aratz #152
  • Template update for nf-core/tools v3.4.1 by @Aratz in #151
  • --input now accepts relative paths by @Aratz #153
  • Pass down memory limits in PNA demux and combine-collapse by @fbdtemme #154
  • Fix custom panel usage by @Aratz #156

Software dependencies

Dependency Old version New version
pixelator 0.21.4 0.22.1

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 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.
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

nf-core-bot and others added 27 commits October 16, 2025 13:38
This is already covered by default_mpx and default_pna
Important! Template update for nf-core/tools v3.4.1
This makes it possible to use relative paths when specifying the
samplesheet path.
Make it possible to use relative path with `--input`
This will allow DuckDB to properly spill to disk in this steps. The default memory limit of 80% of available resources does not seem to work properly in AWS Batch environments.
The PIXELATOR_DUCKDB_TEMP_DIR controls the directory duckdb will spill to disk for larger then memory operations. Set this to `/tmp` by default when using a container execution profile. The DuckDB  default of `$PWD/.tmp` has issues
Pass down memory limits in PNA demux and combine-collapse
nf-core pipelines bump-version 2.2.0
@Aratz Aratz self-assigned this Nov 3, 2025
@github-actions
Copy link

github-actions bot commented Nov 3, 2025

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

Posted for pipeline commit 14e5b63

+| ✅ 290 tests passed       |+
#| ❔   7 tests were ignored |#
!| ❗   5 tests had warnings |!
Details

❗ Test warnings:

  • files_unchanged - LICENSE does not match the template
  • pipeline_todos - TODO string in main.nf: Optionally add in-text citation tools to this list.
  • pipeline_todos - TODO string in main.nf: Optionally add bibliographic entries to this list.
  • pipeline_todos - TODO string in main.nf: Only uncomment below if logic in toolCitationText/toolBibliographyText has been filled!
  • included_configs - Pipeline config does not include custom configs. Please add the includeConfig line.

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 3.4.1
  • Run at 2025-11-03 15:56:58

@Aratz Aratz marked this pull request as ready for review November 3, 2025 17:38
Copy link

@jonasscheid jonasscheid left a comment

Choose a reason for hiding this comment

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

Nice work! LGTM, only minor (non-blocking) comments

Copy link
Collaborator

@johandahlberg johandahlberg left a comment

Choose a reason for hiding this comment

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

LGTM!

@Aratz
Copy link
Contributor Author

Aratz commented Nov 5, 2025

Thanks for the reviews @johandahlberg @jonasscheid !

@Aratz Aratz merged commit 1affbf6 into master Nov 5, 2025
71 of 73 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.

6 participants