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

PR to update optimised params and remove bams after bwamem alignment #4

Merged
merged 71 commits into from
Jun 5, 2024

Conversation

Ales-ibt
Copy link
Collaborator

PR to update optimised kmer for sourmash, coverage threshold on bwamem, and remove bams after bwamem alignment. The $USER var was added to codon config avoid writing permission conflicts on workdir.

Copy link

This PR is against the master branch ❌

  • Do not close this PR
  • Click Edit and change the base to dev
  • This CI test will remain failed until you push a new commit

Hi @Ales-ibt,

It looks like this pull-request is has been made against the EBI-Metagenomics/shallowmapping master branch.
The master branch on nf-core repositories should always contain code from the latest release.
Because of this, PRs to master are only allowed if they come from the EBI-Metagenomics/shallowmapping dev branch.

You do not need to close this PR, you can change the target branch to dev by clicking the "Edit" button at the top of this page.
Note that even after this, the test will continue to show as failing until you push a new commit.

Thanks again for your contribution!

Copy link
Member

@chrisAta chrisAta left a comment

Choose a reason for hiding this comment

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

Looks really good to me! Just a tiny typo spotted

bin/bam2cov_filt.py Outdated Show resolved Hide resolved
Copy link

@KateSakharova KateSakharova 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!

modules/local/align/bwamem2_pysam.nf Outdated Show resolved Hide resolved
Copy link
Member

@mberacochea mberacochea left a comment

Choose a reason for hiding this comment

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

The is one module path / diff missing from the nf-core module sourmash / sketch.

Other than that it looks good to me

bin/bam2cov_filt.py Outdated Show resolved Hide resolved
modules/nf-core/sourmash/sketch/main.nf Show resolved Hide resolved
@Ales-ibt Ales-ibt requested a review from mberacochea May 15, 2024 09:30
Copy link
Member

@mberacochea mberacochea left a comment

Choose a reason for hiding this comment

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

Thank you @Ales-ibt. It looks good to me 👍

@mberacochea
Copy link
Member

The linters are angry, let me know if you need a hand fixing those

@Ales-ibt
Copy link
Collaborator Author

Yes please, I'd like to fix the lining problems and rid of the github-actions message This PR is against the master branch

Copy link

github-actions bot commented May 16, 2024

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 14b92ab

+| ✅ 131 tests passed       |+
#| ❔  40 tests were ignored |#
!| ❗   6 tests had warnings |!

❗ Test warnings:

  • files_exist - File not found: .github/workflows/awstest.yml
  • files_exist - File not found: .github/workflows/awsfulltest.yml
  • pipeline_todos - TODO string in WorkflowShallowmapping.groovy: Optionally add in-text citation tools to this list.
  • pipeline_todos - TODO string in WorkflowMain.groovy: Add Zenodo DOI for pipeline after first release
  • pipeline_todos - TODO string in ci.yml.bak: You can customise CI pipeline run tests as required
  • nfcore_yml - nf-core version not set in .nf-core.yml

❔ Tests ignored:

  • files_exist - File is ignored: CODE_OF_CONDUCT.md
  • files_exist - File is ignored: assets/nf-core-shallowmapping_logo_light.png
  • files_exist - File is ignored: docs/
  • files_exist - File is ignored: docs/output.md
  • files_exist - File is ignored: docs/README.md
  • files_exist - File is ignored: docs/usage.md
  • files_exist - File is ignored: docs/images/nf-core-shallowmapping_logo_dark.png
  • files_exist - File is ignored: docs/images/nf-core-shallowmapping_logo_light.png
  • files_exist - File is ignored: pyproject.toml
  • files_exist - File is ignored: .gitignore
  • files_exist - File is ignored: .github/ISSUE_TEMPLATE/config.yml
  • files_exist - File is ignored: .github/workflows/*
  • files_exist - File is ignored: .github/workflows/branch.yml
  • files_exist - File is ignored: .github/CONTRIBUTING.md
  • files_exist - File is ignored: .github/PULL_REQUEST_TEMPLATE.md
  • files_exist - File is ignored: conf/igenomes.config
  • files_exist - File is ignored: conf/igenomes.config
  • files_exist - File is ignored: conf/test.config
  • files_exist - File is ignored: conf/test_full.config
  • files_exist - File is ignored: .github/workflows/ci.yml
  • files_exist - File is ignored: lib/Utils.groovy
  • files_exist - File is ignored: lib/WorkflowMain.groovy
  • files_exist - File is ignored: lib/NfcoreTemplate.groovy
  • files_exist - File is ignored: lib/WorkflowShallowmapping.groovy
  • files_exist - File is ignored: lib/nfcore_external_java_deps.jar
  • nextflow_config - Config variable ignored: manifest.name
  • nextflow_config - Config variable ignored: manifest.homePage
  • nextflow_config - Config variable ignored: process.cpus
  • nextflow_config - Config variable ignored: process.memory
  • nextflow_config - Config variable ignored: process.time
  • files_unchanged - File ignored due to lint config: CODE_OF_CONDUCT.md
  • files_unchanged - File ignored due to lint config: .github/ISSUE_TEMPLATE/bug_report.yml
  • files_unchanged - File does not exist: .github/ISSUE_TEMPLATE/config.yml
  • files_unchanged - File does not exist: .github/workflows/branch.yml
  • files_unchanged - File ignored due to lint config: assets/nf-core-shallowmapping_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-shallowmapping_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-shallowmapping_logo_dark.png
  • files_unchanged - File does not exist: docs/README.md
  • actions_ci - '.github/workflows/ci.yml' not found
  • actions_awstest - 'awstest.yml' workflow not found: /home/runner/work/shallowmapping/shallowmapping/.github/workflows/awstest.yml

✅ Tests passed:

Run details

  • nf-core/tools version 2.14.1
  • Run at 2024-05-23 13:34:25

@mberacochea mberacochea merged commit 8dd9484 into master Jun 5, 2024
12 of 13 checks passed
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.

4 participants