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

chore: release 1.0.1 #70

Merged
merged 41 commits into from
Sep 11, 2024
Merged

chore: release 1.0.1 #70

merged 41 commits into from
Sep 11, 2024

Conversation

znorgaard
Copy link
Collaborator

@znorgaard znorgaard commented Sep 4, 2024

1.0.1 Release PR

Note the "Test successful pipeline download with 'nf-core download'" actions are failing (and have always failed) due to a memory error, but the pipeline is downloaded successfully. It might be worth fixing this properly for the next release.

PR checklist

  • This comment contains a description of changes (with reason).
  • Make sure your code lints (nf-core lint).
  • Ensure the test suite passes (nf-test test main.nf.test -profile test,docker).
  • CHANGELOG.md is updated.
  • README.md is updated (including new tool citations and authors/contributors).

nh13 and others added 30 commits May 23, 2024 17:08
Fixes a bug where alignment and filtering where swapped in the phase 2
high-throughput diagrams.  Thanks James Fellows Yates (@jfy133)
Allow escalation of memory for FilterConsensusReads
Co-authored-by: Nils Homer <[email protected]>
There's a bug in `samtools merge --template-coordinate' that causes
the output not to be correctly sorted.  Here, we re-sort via fgbio
SortBam to ensure the output is properly sorted.

fgbio SortBam can be removed when the fix to the samtools bug is
released.

See:
samtools/samtools#2062
Copy link

github-actions bot commented Sep 4, 2024

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit df83374

+| ✅ 170 tests passed       |+
#| ❔   8 tests were ignored |#
!| ❗   1 tests had warnings |!

❗ Test warnings:

❔ Tests ignored:

✅ Tests passed:

Run details

  • nf-core/tools version 2.14.1
  • Run at 2024-09-10 15:57:31

@SPPearce
Copy link
Contributor

SPPearce commented Sep 5, 2024

The download test is failing because we don't have stubs, so I added them in #71.
Also spotted that the README has the image twice, in a table, so adjusting with #72.

CHANGELOG.md Outdated Show resolved Hide resolved
Comment on lines +97 to +100
// MODULE: Run fgbio SortBam to re-sort into TemplateCoordinate. This can be removed when samtools is released
// with the following bugfix: https://github.com/samtools/samtools/pull/2062
//
SORTBAM(MERGE_BAM.out.bam)
Copy link

Choose a reason for hiding this comment

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

This is unfortunate because it will probably create a performance/speed regression but I do see we can move off it once a new samtools release is made!

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes, it isn't ideal but better than a non-functional pipeline.

@clintval clintval assigned znorgaard and unassigned clintval Sep 9, 2024
Copy link
Contributor

@SPPearce SPPearce left a comment

Choose a reason for hiding this comment

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

Ok, good to go for me.

CHANGELOG.md Outdated Show resolved Hide resolved
@znorgaard znorgaard merged commit 6d63951 into master Sep 11, 2024
25 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