-
Notifications
You must be signed in to change notification settings - Fork 717
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
Update isoseq modules and migrate to nf-test #4753
Conversation
isoseq/cluster, isoseq/refine, lima, pbccs, pbbam/pbmerge
Generated with singularity/docker profile
The conda pbbam/pbmerge is failing for not matching snapshots, but singularity and docker ones succeed. Should it be ignored? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good :) I left some comments. For the next time: I think its best practise to do one module per PR so it stays easier for the reviewers.
I would go for comparing the file contents rather than the checksums in that case but not ignoring conda alltogether. So go for something like
|
@sguizard , are you able to finish this PR off and get these changes merged in? Please ask if you need help. |
From the anaconda registry it seems to me that there was a version jump from 2.1 to 2.4 so 2.3 and 2.5 do not exist there. And for pbcopper there is no version 2.4 on anaconda. Or am I missing something? |
Second comment: It seems to me that pbbam was archived and the individual tools were transferred to pbtk. I think this should be reflected in the nf-core modules? I would suggest to remove all changes made to |
That sounds sensible, let's do that then. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the ppbam
related files from this commit and follow up on #5601
PacBio have change their program organisation. Pbmerge is now included into pbtk.
I removed pbbam/pbmerge and all tests are green 🎉 |
As discussed on the slack channel, I would suggest that we leave the pbmerge module untouched in this PR, and open a separate PR to deprecate it (rather than delete it). |
Co-authored-by: Famke Bäuerle <45968370+famosab@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
You just need to run prettier on the pytest yml I think
Good work @sguizard 🎉 |
Thanks for the help! |
Modules migrated to nf-test:
Software update: