Skip to content

Batcheffect bugfix#130

Merged
ggabernet merged 8 commits intoqbic-pipelines:devfrom
WackerO:batch_error
Jun 22, 2022
Merged

Batcheffect bugfix#130
ggabernet merged 8 commits intoqbic-pipelines:devfrom
WackerO:batch_error

Conversation

@WackerO
Copy link
Copy Markdown
Contributor

@WackerO WackerO commented Jun 15, 2022

This PR fixes an error that appears when using the batcheffect option.

PR checklist

//TODO: Change nf-core? In "If necessary, also...", this does not make much sense, maybe just delete?

  • 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/rnadeseq branch on the nf-core/test-datasets repository.
  • 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).

@WackerO
Copy link
Copy Markdown
Contributor Author

WackerO commented Jun 15, 2022

Does it make sense to add another test config with batch effect enabled? If so, will have to check what needs to be changed in the input data

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 15, 2022

nf-core lint overall result: Failed ❌

Posted for pipeline commit afad99f

+| ✅ 115 tests passed       |+
#| ❔  29 tests were ignored |#
!| ❗  18 tests had warnings |!
-| ❌   4 tests failed       |-
Details

❌ Test failures:

❗ Test warnings:

❔ Tests ignored:

  • files_exist - File is ignored: assets/nf-core-qbic-pipelines/rnadeseq_logo_light.png
  • files_exist - File is ignored: conf/test_full.config
  • files_exist - File is ignored: docs/images/nf-core-qbic-pipelines/rnadeseq_logo_light.png
  • files_exist - File is ignored: docs/images/nf-core-qbic-pipelines/rnadeseq_logo_dark.png
  • files_exist - File is ignored: bin/markdown_to_html.r
  • files_exist - File is ignored: .github/workflows/push_dockerhub.yml
  • files_exist - File is ignored: assets/multiqc_config.yaml
  • files_exist - File is ignored: .github/workflows/awstest.yml
  • files_exist - File is ignored: .github/workflows/awsfulltest.yml
  • files_exist - File is ignored: lib/WorkflowQbic-pipelines/rnadeseq.groovy
  • nextflow_config - Config variable ignored: manifest.name
  • nextflow_config - Config variable ignored: manifest.homePage
  • nextflow_config - Config variable ignored: params.input
  • files_unchanged - File ignored due to lint config: LICENSE or LICENSE.md or LICENCE or LICENCE.md
  • files_unchanged - File ignored due to lint config: .github/CONTRIBUTING.md
  • files_unchanged - File ignored due to lint config: .github/ISSUE_TEMPLATE/bug_report.yml
  • files_unchanged - File ignored due to lint config: .github/ISSUE_TEMPLATE/config.yml
  • files_unchanged - File ignored due to lint config: .github/ISSUE_TEMPLATE/feature_request.yml
  • files_unchanged - File ignored due to lint config: .github/PULL_REQUEST_TEMPLATE.md
  • files_unchanged - File ignored due to lint config: .github/workflows/branch.yml
  • files_unchanged - File ignored due to lint config: .github/workflows/linting.yml
  • files_unchanged - File ignored due to lint config: assets/email_template.html
  • files_unchanged - File ignored due to lint config: assets/email_template.txt
  • files_unchanged - File ignored due to lint config: assets/sendmail_template.txt
  • files_unchanged - File does not exist: assets/nf-core-qbic-pipelines/rnadeseq_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-qbic-pipelines/rnadeseq_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-qbic-pipelines/rnadeseq_logo_dark.png
  • files_unchanged - File ignored due to lint config: docs/README.md
  • files_unchanged - File ignored due to lint config: .gitignore or foo

✅ Tests passed:

Run details

  • nf-core/tools version 2.4.1
  • Run at 2022-06-22 10:45:03

@ggabernet
Copy link
Copy Markdown
Collaborator

yes, it's be great to add a test profile with this batch correction being tested :)

@WackerO
Copy link
Copy Markdown
Contributor Author

WackerO commented Jun 21, 2022

Please do not merge yet even if the tests succeed

@WackerO
Copy link
Copy Markdown
Contributor Author

WackerO commented Jun 22, 2022

Can be merged!

Copy link
Copy Markdown
Collaborator

@ggabernet ggabernet left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@ggabernet ggabernet merged commit 8e98de2 into qbic-pipelines:dev Jun 22, 2022
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.

2 participants