Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding new nf-core subworkflow freyja for weighted variant analysis #375

Merged
merged 20 commits into from
Aug 16, 2023

Conversation

Joon-Klaps
Copy link

@Joon-Klaps Joon-Klaps commented Mar 29, 2023

PR checklist

Closes #299
The Freyja tool, is a tool to recover relative lineage abundances from mixed SARS-CoV-2 samples from a sequencing dataset, i.e. wastewater.

  • 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
  • Make sure your code lints (nf-core lint).
  • Ensure the test suite passes (nextflow run . -profile 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).

@Joon-Klaps Joon-Klaps added enhancement Improvement for existing functionality subworkflows labels Mar 29, 2023
@github-actions
Copy link

github-actions bot commented Mar 29, 2023

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 8c74f8f

+| ✅ 148 tests passed       |+
#| ❔   4 tests were ignored |#
!| ❗   4 tests had warnings |!

❗ Test warnings:

  • files_exist - File not found: assets/multiqc_config.yml
  • files_exist - File not found: conf/igenomes.config
  • files_exist - File not found: lib/WorkflowViralrecon.groovy
  • pipeline_todos - TODO string in methods_description_template.yml: #Update the HTML below to your prefered methods description, e.g. add publication citation for this pipeline

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 2.7.2
  • Run at 2023-08-16 11:44:48

@Joon-Klaps Joon-Klaps changed the title installing freyja using nf-core Adding new nf-core subworkflow freyja for weighted variant analysis Mar 29, 2023
@Joon-Klaps Joon-Klaps self-assigned this Apr 3, 2023
@Joon-Klaps Joon-Klaps mentioned this pull request Apr 13, 2023
11 tasks
@Joon-Klaps
Copy link
Author

Submitting a PR for the MultiQC module so it can be implemented in the final report:
MultiQC/MultiQC#1903

@Joon-Klaps Joon-Klaps marked this pull request as ready for review May 6, 2023 15:30
@Joon-Klaps
Copy link
Author

The core functionalities for Freyja are implemented in this PR. The Multiqc module of Freyja is not yet available but a PR has been made MultiQC/MultiQC#1903. I'll make a new PR when the version of Multiqc is released that contains the Freyja module.

docs/output.md Outdated Show resolved Hide resolved
docs/output.md Outdated Show resolved Hide resolved
nextflow_schema.json Outdated Show resolved Hide resolved
nextflow_schema.json Outdated Show resolved Hide resolved
Copy link
Member

@drpatelh drpatelh left a comment

Choose a reason for hiding this comment

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

Looks awesome! Thanks @Joon-Klaps 😍 Pushed a couple of commits updating a few things.

workflows/nanopore.nf Show resolved Hide resolved
Copy link
Member

@drpatelh drpatelh left a comment

Choose a reason for hiding this comment

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

🚀

@drpatelh drpatelh merged commit 23e3441 into nf-core:dev Aug 16, 2023
24 checks passed
@Joon-Klaps Joon-Klaps deleted the freyja branch August 16, 2023 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement for existing functionality subworkflows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants