Skip to content

Update more sentieon modules#9735

Merged
SPPearce merged 37 commits intomasterfrom
sentieon_topics_more
Jan 22, 2026
Merged

Update more sentieon modules#9735
SPPearce merged 37 commits intomasterfrom
sentieon_topics_more

Conversation

@SPPearce
Copy link
Copy Markdown
Contributor

No description provided.

ewels and others added 30 commits January 16, 2026 20:14
Wrap environment variables in env() function to comply with Nextflow
strict syntax mode (NXF_SYNTAX_PARSER=v2). This addresses 58 lint errors
across Sentieon and Spotiflow module test configs.

Changes:
- Sentieon modules: Replace ${SENTIEON_LICSRVR_IP} with ${env('SENTIEON_LICSRVR_IP')}
- Sentieon modules: Replace ${SENTIEON_AUTH_MECH} with ${env('SENTIEON_AUTH_MECH')}
- Spotiflow module: Replace ${HOME} with ${env('HOME')}

This is part of the migration to Nextflow strict syntax where implicit
environment variable references are not allowed.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Comment thread modules/nf-core/sentieon/datametrics/tests/main.nf.test Outdated
Comment thread modules/nf-core/sentieon/datametrics/tests/main.nf.test Outdated
@SPPearce SPPearce enabled auto-merge January 22, 2026 20:41
@SPPearce SPPearce added this pull request to the merge queue Jan 22, 2026
Merged via the queue into master with commit d9c84ed Jan 22, 2026
117 checks passed
@SPPearce SPPearce deleted the sentieon_topics_more branch January 22, 2026 20:49
cavenel pushed a commit to cavenel/modules that referenced this pull request Feb 5, 2026
* Fix environment variable references for strict syntax compliance

Wrap environment variables in env() function to comply with Nextflow
strict syntax mode (NXF_SYNTAX_PARSER=v2). This addresses 58 lint errors
across Sentieon and Spotiflow module test configs.

Changes:
- Sentieon modules: Replace ${SENTIEON_LICSRVR_IP} with ${env('SENTIEON_LICSRVR_IP')}
- Sentieon modules: Replace ${SENTIEON_AUTH_MECH} with ${env('SENTIEON_AUTH_MECH')}
- Spotiflow module: Replace ${HOME} with ${env('HOME')}

This is part of the migration to Nextflow strict syntax where implicit
environment variable references are not allowed.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* Use System.getenv() for backwards compatability

* Update sentieon/bwamem to topic

* Add bwa version back

* Fix linting

* Swap environment.yml to new version

* Use nft-bam

* Use nft-bam

* Update all sentieon modules

* Fix some modules

* Prettier

* Add missing variable from stub

* Update qualcal

* Update varcal

* More updates

* Fix singularity container for wgsmetrics and conda versions

* Fix some undefined it warnings

* Update snapshot

* Remove trailing spaces

* Fix wgsmetrics linting

* Fix dedup

* Fix sentieon/dedup

* Update more modules

* Update more modules

* Bump all modules to 202503.02

* Update snapshots

* Update datametrics and rsem

* Update rsem

* Use correct version

* Update datametrics

---------

Co-authored-by: Phil Ewels <phil.ewels@seqera.io>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
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.

3 participants