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

Remove trimming #208

Merged
merged 5 commits into from
Jul 24, 2024
Merged

Remove trimming #208

merged 5 commits into from
Jul 24, 2024

Conversation

nschcolnicov
Copy link
Contributor

This PR fixes this issue: #207

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/demultiplex 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>).
  • 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).

@nschcolnicov nschcolnicov requested a review from a team as a code owner July 23, 2024 19:17
@nschcolnicov nschcolnicov requested review from kobelavaerts and removed request for a team July 23, 2024 19:17
Copy link

github-actions bot commented Jul 23, 2024

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 885e867

+| ✅ 182 tests passed       |+
#| ❔   3 tests were ignored |#
!| ❗   6 tests had warnings |!

❗ Test warnings:

  • pipeline_todos - TODO string in README.md: Describe the minimum required steps to execute the pipeline, e.g. how to prepare samplesheets.
  • pipeline_todos - TODO string in awsfulltest.yml: You can customise AWS full pipeline tests as required
  • pipeline_todos - TODO string in methods_description_template.yml: #Update the HTML below to your preferred methods description, e.g. add publication citation for this pipeline
  • pipeline_todos - TODO string in main.nf: Optionally add in-text citation tools to this list.
  • pipeline_todos - TODO string in main.nf: Optionally add bibliographic entries to this list.
  • pipeline_todos - TODO string in main.nf: Only uncomment below if logic in toolCitationText/toolBibliographyText has been filled!

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 2.14.1
  • Run at 2024-07-24 11:34:42

Copy link
Member

@grst grst left a comment

Choose a reason for hiding this comment

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

LGTM, just suggesting to make it explicit that this is for Illumina samplesheets

workflows/demultiplex.nf Outdated Show resolved Hide resolved
nextflow_schema.json Outdated Show resolved Hide resolved
@grst
Copy link
Member

grst commented Jul 24, 2024

(Apart from that I think trimming should be better documented, as mentioned in #207, but that can be a separate PR)

@nschcolnicov
Copy link
Contributor Author

(Apart from that I think trimming should be better documented, as mentioned in #207, but that can be a separate PR)

Sounds good, I created #209 for this. I wasn't sure exactly what to write and where to place it and I want it to apply these changes as soon as possible.

Copy link

@fmalmeida fmalmeida left a comment

Choose a reason for hiding this comment

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

otherwise, looks good.

@@ -15,6 +15,7 @@ params {

// Options: trimming
trim_fastq = true // [true, false]
remove_adapter = true // [true, false]

Choose a reason for hiding this comment

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

When I first read this parameter, I interpret as trimming it, like removing from the sequence.

Reading the rest I know it refers to removing from the samplesheet to avoid trimmimg.

But, I just wanted to bring this up, as maybe the parameter can be more explicit to avoid such confusion.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you for your feedback. I understand the possible confusion about the parameter name. Since this parameter follows 10x's recommended method and is usually left as default, most users won't need to change it. If users do want to change it, they will likely have to read the documentation for details, so I don't think it should be too much of an issue.

@nschcolnicov nschcolnicov merged commit 4f6a841 into nf-core:dev Jul 24, 2024
4 checks passed
@apeltzer apeltzer mentioned this pull request Aug 12, 2024
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