-
Notifications
You must be signed in to change notification settings - Fork 723
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
added new module lofraq/viterbi; solves new module: lofreq/viterbi #5158 #5197
Conversation
Why is it running so many lofreq-unrelated tests? 😱 |
The reason why it runs unrelated tests is that it compares your PR changes to master and so any others changes done while you made your feature branch will be run as tests as well. Usually, clicking Update branch at the bottom of the PR should bring it to only running your tests! |
okay, the problem with the failing conda test: The |
@MarieLataretu Great catch! I was also looking at the difference in conda vs container environment. This is really strange, as the biocontainers build from bioconda should be exactly the same no? Would this be fixed by using a different build?
|
I checked to which build the conda env was resolved, and adapted the singularity container accordingly (so far only locally - I don't know how conda decides on the build 🤔 ) My best guess is that in conda, samtools always resolves to the latest version when you build the environment. The same is true for the container, only that it's frozen to the latest samtools version when the container is built. I checked out a third option, but I don't know if follows the nf-core standards: I added the samtools version from the container as a dependency to the yml:
Locally the tests pass! |
I just tested your patch with specifying the samtools version in the |
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.
I spend some time in Gitpod trying to modify the conda dependencies so that they would output the same md5sum tests as docker and singularity, but was also unable to do so. For the PR to pass, this is the main thing to resolve...
(I'm struggling with git 😅 ) |
…ules into lofreq_viterbi
…o py310h47ef89e_10; updated test snapshot
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 ⭐️
* master: Fix test for FASTQ_FASTQC_UMITOOLS_FASTP which included an absolute path in the snapshot. (nf-core#5278) added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 (nf-core#5197) Update glimpse/phase output channel to phased_variants nf-core#5172 (nf-core#5174) Add module: GTFSORT (nf-core#5237) add nf-test to bedtools/sort - nf-core#3936 (nf-core#5221) addedd optional output channel for lib files (nf-core#5257)
…-core#5158 (nf-core#5197) * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * removed yml schema comments * added samtools as conda dependency; chnaged container build version to py310h47ef89e_10; updated test snapshot
…-core#5158 (nf-core#5197) * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * removed yml schema comments * added samtools as conda dependency; chnaged container build version to py310h47ef89e_10; updated test snapshot
…-core#5158 (nf-core#5197) * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * removed yml schema comments * added samtools as conda dependency; chnaged container build version to py310h47ef89e_10; updated test snapshot
…-core#5158 (nf-core#5197) * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * added new module lofraq/viterbi; solves new module: lofreq/viterbi nf-core#5158 * removed yml schema comments * added samtools as conda dependency; chnaged container build version to py310h47ef89e_10; updated test snapshot
PR checklist
Closes #5158
versions.yml
file.label
nf-core modules test <MODULE> --profile docker
nf-core modules test <MODULE> --profile singularity
nf-core modules test <MODULE> --profile conda
nf-core subworkflows test <SUBWORKFLOW> --profile docker
nf-core subworkflows test <SUBWORKFLOW> --profile singularity
nf-core subworkflows test <SUBWORKFLOW> --profile conda