Skip to content

Conversation

@jessicarowell
Copy link

@jessicarowell jessicarowell commented May 13, 2025

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

@jessicarowell jessicarowell requested a review from olgabot May 13, 2025 21:10
@jessicarowell jessicarowell self-assigned this May 13, 2025
@github-actions
Copy link

github-actions bot commented May 14, 2025

nf-core pipelines lint overall result: Failed ❌

Posted for pipeline commit d33da85

+| ✅ 180 tests passed       |+
#| ❔   6 tests were ignored |#
!| ❗   3 tests had warnings |!
-| ❌   2 tests failed       |-
Details

❌ Test failures:

  • schema_params - Param blast_ref_fasta from nextflow config not found in nextflow_schema.json
  • schema_params - Param blastp_outfmt from nextflow config not found in nextflow_schema.json

❗ Test warnings:

  • files_exist - File not found: conf/igenomes.config
  • files_exist - File not found: conf/igenomes_ignored.config
  • readme - README contains the placeholder zenodo.XXXXXXX. This should be replaced with the zenodo doi (after the first release).

❔ Tests ignored:

  • files_exist - File is ignored: .github/workflows/ci.yml
  • files_unchanged - File ignored due to lint config: .github/PULL_REQUEST_TEMPLATE.md
  • files_unchanged - File ignored due to lint config: assets/nf-core-proteinannotator_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-proteinannotator_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-proteinannotator_logo_dark.png
  • actions_ci - actions_ci

✅ Tests passed:

Run details

  • nf-core/tools version 3.2.0
  • Run at 2025-05-14 21:25:34

@jessicarowell jessicarowell changed the title WIP - Jessicarowell/add blast blastp Jessicarowell/add blast blastp May 14, 2025
Copy link
Collaborator

@olgabot olgabot left a comment

Choose a reason for hiding this comment

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

Hello! Thank you so much for your hard work. Please make sure to add to the output documentation (docs/ folder), add your tool to the README.md list, USAGE.md as well.

Check out the rnaseq pipeline docs for inspiration:

If you feel so inclined, feel free to update the lines from orange to green on the BLASTP metromap using the VS Code Excalidraw extension!

Thank you so much!

// SUBWORKFLOW: BLASTP
//
BLASTP (
ch_multifasta, params.blastp_outfmt
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
ch_multifasta, params.blastp_outfmt
ch_multifasta,
params.blastp_outfmt

Add 4 space indentation and parameters on separate lines for readability

ch_multifasta, params.blastp_outfmt
)
ch_versions = ch_versions.mix(BLASTP.out.versions.first())

Copy link
Collaborator

Choose a reason for hiding this comment

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

Please add the BLASTP output to the pipeline output

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