Skip to content

Conversation

@nvnieuwk
Copy link
Contributor

PR checklist

Closes #XXX

  • 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 module conventions in the contribution docs
  • If necessary, include test data in your PR.
  • Remove all TODO statements.
  • Emit the versions.yml file.
  • Follow the naming conventions.
  • Follow the parameters requirements.
  • Follow the input/output options guidelines.
  • Add a resource label
  • Use BioConda and BioContainers if possible to fulfil software requirements.
  • Ensure that the test works with either Docker / Singularity. Conda CI tests can be quite flaky:
    • For modules:
      • nf-core modules test <MODULE> --profile docker
      • nf-core modules test <MODULE> --profile singularity
      • nf-core modules test <MODULE> --profile conda
    • For subworkflows:
      • nf-core subworkflows test <SUBWORKFLOW> --profile docker
      • nf-core subworkflows test <SUBWORKFLOW> --profile singularity
      • nf-core subworkflows test <SUBWORKFLOW> --profile conda

Comment on lines 105 to 106
"bismark",
" Bismark - Bisulfite Mapper and Methylation Caller.\n\n0.25.1\n \n https://github.com/FelixKrueger/Bismark"
Copy link
Member

Choose a reason for hiding this comment

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

too much info captured I'm afraid

Copy link
Contributor Author

Choose a reason for hiding this comment

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

ah crap 😅

@nvnieuwk nvnieuwk changed the base branch from master to topics-adoption October 29, 2025 10:55
@nvnieuwk nvnieuwk merged commit 83a5266 into nf-core:topics-adoption Oct 29, 2025
65 of 67 checks passed
@nvnieuwk nvnieuwk deleted the topics/bismarck-align branch October 29, 2025 10:56
mashehu pushed a commit that referenced this pull request Nov 20, 2025
* topics bismark/align

* fix versions command

---------

Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Nov 28, 2025
* topics bismark/align (#9272)

* topics bismark/align

* fix versions command

---------

Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>

* Converts FASTQ to use topics for version (#9266)

* Converts FASTQ to use topics for version

Fixes #9261

* Updates meta.yml file

* Updates snapshot

* Update modules/nf-core/fastqc/main.nf

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* Update modules/nf-core/fastqc/meta.yml

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* Updates snapshot

* Removes .mix versions of FASTQ in subworkflows

* Updates snapshots of fastqc modules and related subworkflows

* Updates snapshots of fastqc

* Updates fastqc snapshot

* Sanitizes process.out for indexed outputs

* Updates fastqc snapshot

* Updates fastqc snapshot

* Adds topic to the meta.yml file

* Fixes syntax usage of topic

* Adds new Devcontainer Setup for use with Codespaces (#8983)

* Add devcontainer setup from nf-core/tools for testing. Move nf-test install to setup.sh

* Add the default user again at the end

* Move nf-test install to unprivileged location and add WORKDIR. Add pipefail. Remove copying unnecessary files.

* Move Dockerfile

* Remove docker-in-docker interfering with docker-outside-docker from parent image. Adapt Mounts to use host paths when starting sibling containers

* Fix arm profile

* Remove apptainer install

* Remove efforts for unprivileged user

* Use root user by default

* update welcome message. update prompt

* Remove explicitly setting NFT_WORKDIR

* Add nf-test as local feature

* Remove Dockerfile in favor of features

* Remove env vars

* Add apptainer as local feature

* Fix install

* Fix install script for apptainer by installing dependencies first

* Fix install script for apptainer by installing dependencies first

* Update local feature to have version, name, id

* ftr: new devcontainer config

* Remove redundant tools install

* Remove local features. Already installed in parent image

* Testing: Change to pulling image from controlled location for testing in codespaces. REVERT THIS

* fix: set executable bit flag to run setup.sh

* Change to final container image

* Bumpy hostRequirements to run in more powerful instance in Codespaces

* Switch to using dev tag of our nf-core/devcontainer

* Fixes meta.yml file indenting + syntax

* Fixes meta.yml with nf-core modules lint fastqc --fix

* Removes accidental adding of .devcontainer

* Fixes null version in subworkflow snapshot

---------

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>
Co-authored-by: JulianFlesch <[email protected]>
# Conflicts:
#	.devcontainer/devcontainer.json

* Multiqc2topics (#9271)

* update multiqc to use topics for versions

* update nf-test and snapshots

* update meta.yml

* update main.nf.test after review

* removed and re-generated main.nf.test.snap after changes

* Fixing remarks

* Fix failing linting tests

---------

Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>

* Add Topic-based tool version capture to Trinity Module (#9273)

* add versions topic to trinity module

* add missing test for main.nf.test

* simplify string replacement for trinity version eval to remove use of colons - avoids potential yml clash

* update meta.yml to capture new version topics change

* add new test for aggregating versions via topic

* update snapshot for new tests

* Update modules/nf-core/trinity/meta.yml

remove leading space

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

---------

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* adding topics channel to tabix_tabix (#9267)

* adding topics channel

* nf-test

* lint meta yml

* redo meta.yml

* remove dup

* remove tabix version

* remove tabix versions from subworkflows

* fix test

* update snapshot

* fix snapshots subworkflows

* missed one subworkflow

* more subworkflows

* last (?) subworkflow

* harshils alignmnent

* too enthusiatic when removing

* snaphots because bgzip versions are back

* fix topics syntax for linting

* Revert "fix topics syntax for linting"

This reverts commit 0d25630.

* version syntax changed in test

* remove newline

* Update modules/nf-core/tabix/tabix/main.nf

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* Update modules/nf-core/tabix/tabix/meta.yml

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* snapshot for new version_tabix name

---------

Co-authored-by: mapo9 <[email protected]>
Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>
Co-authored-by: Nicolas Vannieuwkerke <[email protected]>

* Topics/samtools view (#9301)

* topics bamstats generalstats

* fix version

* update samtools/view to use topics

* feat: update samtools sort module with version topic support (#9275)

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* feat: update samtools sort module with version topic support

* Update meta.yml and test snapshot

* remove .devcontainer

* Revert "remove .devcontainer"

This reverts commit a97a7a2.

---------

Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>
Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>

* feat: update samtools stats module with version topic support  (#9330)

* Adds version topic channel to SAMTOOLS_STATS

* Removes version mix in subworkflow

* Removes version mix for samtools sort

* Updates snapshots for tests

* Update modules/nf-core/samtools/stats/main.nf

Co-authored-by: Simon Pearce <[email protected]>

* Update modules/nf-core/samtools/stats/meta.yml

Co-authored-by: Simon Pearce <[email protected]>

* Fixes meta.yml

* [automated] Update gpu snapshot

* [automated] Update gpu snapshot

* remove accidentally added file

---------

Co-authored-by: Simon Pearce <[email protected]>
Co-authored-by: nf-core-bot <[email protected]>
Co-authored-by: mashehu <[email protected]>

* [automated] Update gpu snapshot

* update snapshot

* fix new topics structure

* fix pre-commit

* fix bam_split_by_region linting

* fix fastq_align snapshots

* update snapshots

* remove references for FASTQC.out.versions

* fix linting for fastq_align_chromap

* update snapshots

* remove old version channel for samtools/sort

* fix fastq_create_umi_consensus_fgbio snapshot

* fix fastq_align_star snapshots

* fix id in snapshot

* update vcf_gather_bcftools snapshot

* update vcf_annotate_ensemblvep snapshot

* fix snapshot

---------

Co-authored-by: Nicolas Vannieuwkerke <[email protected]>
Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>
Co-authored-by: JulianFlesch <[email protected]>
Co-authored-by: Kobe Lavaerts <[email protected]>
Co-authored-by: eit-maxlcummins <[email protected]>
Co-authored-by: Mark Polster <[email protected]>
Co-authored-by: mapo9 <[email protected]>
Co-authored-by: wangyang <[email protected]>
Co-authored-by: Marcel Ribeiro-Dantas <[email protected]>
Co-authored-by: Simon Pearce <[email protected]>
Co-authored-by: nf-core-bot <[email protected]>
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