-
Notifications
You must be signed in to change notification settings - Fork 1
First nf-core/sopa
release
#8
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
base: master
Are you sure you want to change the base?
Conversation
I made some minor updates (added cell type annotation in the tests) Also, thanks to @kenibrewer and #9, the "Files changed" are now cleaner since it doesn't contain the changes related to the TEMPLATE |
Hello, any update about the review @kenibrewer @mashehu? Happy to hear your feedback! |
sorry, was on vacation and parental leave, will try to come back to this this week. |
No problem @mashehu, congratulations, and I hope you had a nice parental break and holidays! |
Co-authored-by: Matthias Hörtenhuber <[email protected]>
Co-authored-by: Matthias Hörtenhuber <[email protected]>
Co-authored-by: Matthias Hörtenhuber <[email protected]>
I finally solved the singularity issue! For some context: cellpose uses a cache which is located in the I don't know if this is the cleanest way, though. I had a similar issue earlier with numba, but I fixed it in a different manner, i.e., adding this line directly in the Dockerfile: What do you think is best? Is it fine to keep it as is? |
yes, I would recommend to the same thing (and to not hard-code |
Ok, thanks @mashehu. Cellpose is used in only one process, so it's quite easy to add the |
New release PR after recent updates (moving processes to modules, and using
-params-file
instead of--configfile
).The conda tests are broken for two profiles because some processes require the installation of a specific command-line tool. It works well using docker or singularity though. Do you know how I could fix this? Or maybe prevent using conda for some specific profiles (e.g., baysor and proseg).
EDIT: actually, there is also an issue with singularity on
test_cellpose
. This is due to a permission issue to write in the HOME directory. The lines below fixed the issue for Docker, but apparently not for Singularity...withName: PATCH_SEGMENTATION_CELLPOSE { containerOptions = '' }
Happy to hear from your review @mashehu @kenibrewer!
PR checklist
nf-core pipelines lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).