-
Notifications
You must be signed in to change notification settings - Fork 708
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
Revert "Update FastQC and UMItools modules" #1148
Conversation
|
Sorry (and Happy New Year) @mahesh-panchal @maxulysse! Going to revert #1148 and try and push those changes to the https://github.com/nf-core/rnaseq/tree/nf-test branch instead. The plan is to create a clean, nf-test release in the near future that we can use to show the community how to adopt this in their own pipelines. For now, we need to keep the We can cherry pick the module updates that you pushed and use |
Can you please elaborate what the rationale is to revert? With Nextflow 23.10, a ton of modules, which silently misuse the home directory as writeable temporary cache (most common offenders are Python libraries such as Matplotlib) crash, if not run with Therefore, I was very happy that Mahesh addressed this issue quickly. Edit: Sorted! Already had started typing before @drpatelh added his explanation. |
This is the main rationale. To be able to point users / developers now and in the future to a clean release to show how nf-test can be adopted in Nextflow pipelines. This is partly why we have been systematically updating all of the modules used in this pipeline on nf-core/modules as part of the last 2 Hackathons. Merging #1138 means that we now have some modules that have nf-test components and others that don't. Given we need to create a patch release soon to fix the issue you mentioned as well as others (milestone) this also means the next release will have some nf-test components but not all of them. I agree we need to fix the issue you mentioned but we can cherry pix the version command changes and patch the modules instead which will serve both purposes. |
Merging this in and will fix the tests on |
Fixed tests in #1149 |
Reverts #1138 at @drpatelh 's request.