Skip to content

🚧 Understand how to integrate modules (from nf-core or bigbio)#687

Draft
enryH wants to merge 6 commits intodevfrom
nfcore_thermo_test
Draft

🚧 Understand how to integrate modules (from nf-core or bigbio)#687
enryH wants to merge 6 commits intodevfrom
nfcore_thermo_test

Conversation

@enryH
Copy link
Collaborator

@enryH enryH commented Mar 13, 2026

See if nf-core/thermorawfileparser works. Since there are now topic channels in nf-core/modules, I need to see how to access the version of thermorawfile parser

  • update to fetch SDRF and FASTA files from maintained repo
  • add back in version of thermorawfileparser

How to create a diff file for local changes to nf-core module:

video: https://www.youtube.com/watch?v=7pu6Ikhi1eU
docs: https://nf-co.re/docs/nf-core-tools/modules/patch

in short nf-core modules patch thermorawfileparser

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 bigbio/quantms 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).

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 13, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 148e66f9-fff4-4e4c-9600-589d5c51f181

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch nfcore_thermo_test
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Mar 13, 2026

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

Posted for pipeline commit 3c5269f

+| ✅ 110 tests passed       |+
#| ❔  19 tests were ignored |#
!| ❗   3 tests had warnings |!
Details

❗ Test warnings:

  • pipeline_todos - TODO string in nextflow.config: Specify any additional parameters here
  • pipeline_if_empty_null - ifEmpty(null) found in /home/runner/work/quantms/quantms/subworkflows/local/id/main.nf: _ ch_software_versions = ch_software_versions.mix(PHOSPHO_SCORING.out.versions.ifEmpty(null))
    _
  • pipeline_if_empty_null - ifEmpty(null) found in /home/runner/work/quantms/quantms/subworkflows/local/dda_id/main.nf: _ ch_software_versions = ch_software_versions.mix(PHOSPHO_SCORING.out.versions.ifEmpty(null))
    _

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 3.5.2
  • Run at 2026-03-17 07:18:41

@enryH enryH changed the title 🔧 update to fetch SDRF and FASTA files from maintained repo 🚧 Understand how to integrate modules (from nf-core or bigbio) Mar 16, 2026
@ypriverol
Copy link
Member

@enryH I will prefer to use our thermorawfileparser https://github.com/bigbio/nf-modules/tree/main/modules/bigbio/thermorawfileparser is that is possible.

@enryH
Copy link
Collaborator Author

enryH commented Mar 17, 2026

@enryH I will prefer to use our thermorawfileparser https://github.com/bigbio/nf-modules/tree/main/modules/bigbio/thermorawfileparser is that is possible.

I will update the bigbio version to match the nf-core version. But thermorawfileparser is maintained on nf-core/modules, so I thought to go for that option.

@ypriverol
Copy link
Member

I saw the PR in bigbio/nf-modules it is nice for thermorawfileparser as soon as is updated I can merge the PR. We are using also mgf for the relink pipeline also.

@enryH
Copy link
Collaborator Author

enryH commented Mar 17, 2026

Any idea why there are staging errors? (link)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants