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

bwa-mem / pairtools #174

Merged
merged 34 commits into from
Mar 6, 2024
Merged

bwa-mem / pairtools #174

merged 34 commits into from
Mar 6, 2024

Conversation

nservant
Copy link
Collaborator

@nservant nservant commented Jun 26, 2023

Initial merge

The PR contains the first version of the bwa-mem/pairtools sub-workflow.
Additional validations are on-going

Copy link

github-actions bot commented Jan 26, 2024

nf-core lint overall result: Failed ❌

Posted for pipeline commit 4f2d24a

+| ✅ 162 tests passed       |+
-| ❌  26 tests failed       |-

❌ Test failures:

  • nextflow_config - Config variable not found: params.validationShowHiddenParams
  • nextflow_config - Config variable not found: params.validationSchemaIgnoreParams
  • nextflow_config - Config default value incorrect: params.bwt2_opts_end2end is set as '--very-sensitive --end-to-end --reorder' in nextflow_schema.json but is --very-sensitive --end-to-end --reorder in nextflow.config.
  • nextflow_config - Config default value incorrect: params.bwt2_opts_trimmed is set as '--very-sensitive --end-to-end --reorder' in nextflow_schema.json but is --very-sensitive --end-to-end --reorder in nextflow.config.
  • nextflow_config - Config default value incorrect: params.bwa_opts is set as '-5SP -T0' in nextflow_schema.json but is -5SP -T0 in nextflow.config.
  • nextflow_config - Config default value incorrect: params.bin_size is set as 1000000,500000 in nextflow_schema.json but is 1000000 in nextflow.config.
  • nextflow_config - Config default value incorrect: params.res_zoomify is set as 5000 in nextflow_schema.json but is null in nextflow.config.
  • nextflow_config - Config default value incorrect: params.res_dist_decay is set as 1000000 in nextflow_schema.json but is 250000 in nextflow.config.
  • nextflow_config - Config default value incorrect: params.res_tads is set as 40000,20000 in nextflow_schema.json but is 40000 in nextflow.config.
  • nextflow_config - Config default value incorrect: params.tracedir is set as ${params.outdir}/pipeline_info in nextflow_schema.json but is ./results/pipeline_info in nextflow.config.
  • files_unchanged - CODE_OF_CONDUCT.md does not match the template
  • files_unchanged - .github/CONTRIBUTING.md does not match the template
  • files_unchanged - .github/ISSUE_TEMPLATE/bug_report.yml does not match the template
  • files_unchanged - .github/PULL_REQUEST_TEMPLATE.md does not match the template
  • files_unchanged - .github/workflows/branch.yml does not match the template
  • files_unchanged - .github/workflows/linting_comment.yml does not match the template
  • files_unchanged - .github/workflows/linting.yml does not match the template
  • files_unchanged - assets/email_template.html does not match the template
  • files_unchanged - assets/email_template.txt does not match the template
  • files_unchanged - assets/nf-core-hic_logo_light.png does not match the template
  • files_unchanged - docs/images/nf-core-hic_logo_light.png does not match the template
  • files_unchanged - docs/images/nf-core-hic_logo_dark.png does not match the template
  • files_unchanged - lib/NfcoreTemplate.groovy does not match the template
  • files_unchanged - pyproject.toml does not match the template
  • schema_params - Param schema_ignore_params from nextflow config not found in nextflow_schema.json
  • multiqc_config - 'assets/multiqc_config.yml' does not contain a matching 'report_comment'.
    The expected comment is:
    This report has been generated by the <a href="https://github.com/nf-core/hic/tree/dev" target="_blank">nf-core/hic</a> analysis pipeline. For information about how to interpret these results, please see the <a href="https://nf-co.re/hic/dev/docs/output" target="_blank">documentation</a>.
    The current comment is:
    This report has been generated by the <a href="https://github.com/nf-core/hic" target="_blank">nf-core/hic</a> analysis pipeline. For information about how to interpret these results, please see the <a href="https://nf-co.re/hic" target="_blank">documentation</a>.

✅ Tests passed:

Run details

  • nf-core/tools version 2.12.1
  • Run at 2024-02-15 07:14:22

@nservant nservant requested a review from maxulysse January 26, 2024 15:35
@nservant nservant added the enhancement New feature or request label Jan 26, 2024
@nservant
Copy link
Collaborator Author

Would be great to merge this version before morging the code template to avoid too many issues.
Of note, this is not yet a pre-release ... a few more tests/devs are ongoing

@maxulysse
Copy link
Member

@nf-core-bot fix linting

Copy link
Member

@maxulysse maxulysse left a comment

Choose a reason for hiding this comment

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

LGTM

@maxulysse
Copy link
Member

I'd reckon merging TEMPLATE would be good too, cf #191

@nservant nservant merged commit a83615a into nf-core:dev Mar 6, 2024
4 of 6 checks passed
Copy link

github-actions bot commented Mar 6, 2024

Python linting (black) is failing

To keep the code consistent with lots of contributors, we run automated code consistency checks.
To fix this CI test, please run:

  • Install black: pip install black
  • Fix formatting errors in your pipeline: black .

Once you push these changes the test should pass, and you can hide this comment 👍

We highly recommend setting up Black in your code editor so that this formatting is done automatically on save. Ask about it on Slack for help!

Thanks again for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants