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

Prepare release 2.0.0 #59

Merged
merged 88 commits into from
Aug 27, 2021
Merged

Prepare release 2.0.0 #59

merged 88 commits into from
Aug 27, 2021

Conversation

d4straub
Copy link
Collaborator

@d4straub d4straub commented Aug 26, 2021

In preparation of release 2.0.0. Mainly template update, conversion to DSL2 and software updates. Details in the CHANGELOG.

FYI, running on AWS with nextflow tower using github actions metagtests succeeded.

PR checklist

@d4straub d4straub requested a review from apeltzer August 26, 2021 09:20
Copy link
Member

@apeltzer apeltzer left a comment

Choose a reason for hiding this comment

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

A couple of comments but mostly looking good:

  • Some modules could be made nf-core/modules, they are not overly specific to bacass 👍🏻
  • Minor typo

Workflow runs fine locally, and AWS tests seem to work fine too - so good to go for me 👍🏻

@@ -0,0 +1,50 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Might be a candidate for nf-core/modules ;-)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,36 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,43 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,41 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,41 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,41 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,50 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

SAme here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,34 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

@@ -0,0 +1,52 @@
// Import generic module functions
Copy link
Member

Choose a reason for hiding this comment

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

Same here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Postponed, see #61

ch_software_versions = ch_software_versions.mix(FASTQC.out.version.first().ifEmpty(null))

//
// MODULE: Skewer, trim and combine short read read-pairs per sample. Similar to nf-core vipr
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
// MODULE: Skewer, trim and combine short read read-pairs per sample. Similar to nf-core vipr
// MODULE: Skewer, trim and combine short read read-pairs per sample.

That pipeline has never surfaced ;-)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Thanks! I cannot commit this suggestion because I have no write-right on dev. I will need to commit this in a PR to dev if you do not want/can commit it yourself.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Opened PR to dev, please see #60

Copy link
Member

@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

README.md Outdated

## Credits

nf-core/bacass was originally written by Andreas Wilm, Alexander Peltzer.
nf-core/bacass was initiated by [Andreas Wilm](https://github.com/andreas-wilm), originally written by [Alex Peltzer](https://github.com/apeltzer) (DSLv1) and rewritten by [Daniel Straub](https://github.com/d4straub) (DSLv2).
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
nf-core/bacass was initiated by [Andreas Wilm](https://github.com/andreas-wilm), originally written by [Alex Peltzer](https://github.com/apeltzer) (DSLv1) and rewritten by [Daniel Straub](https://github.com/d4straub) (DSLv2).
nf-core/bacass was initiated by [Andreas Wilm](https://github.com/andreas-wilm), originally written by [Alex Peltzer](https://github.com/apeltzer) (DSLv1) and rewritten by [Daniel Straub](https://github.com/d4straub) (DSL2).

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Thanks! Should I than also change from DSLv1 to DSL1 ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I cannot commit this suggestion because I have no write-right on dev. I will need to commit this in a PR to dev if you do not want/can commit it yourself.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Opened PR to dev, please see #60

resolve reviewer comments
@apeltzer
Copy link
Member

Good to go - you may release ;-)

@d4straub d4straub merged commit 9599673 into master Aug 27, 2021
@github-actions
Copy link

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 59fe41f

+| ✅ 135 tests passed       |+
!| ❗   3 tests had warnings |!

❗ Test warnings:

  • files_exist - File not found: conf/igenomes.config
  • nextflow_config - Config manifest.version should end in dev: '2.0.0'
  • readme - README did not have a Nextflow minimum version mentioned in Quick Start section.

✅ Tests passed:

Run details

  • nf-core/tools version 2.1
  • Run at 2021-08-27 11:02:01

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.

8 participants