-
Notifications
You must be signed in to change notification settings - Fork 4
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
Trio #55
Trio #55
Conversation
|
Hi @yumisims genomeassembly/workflows/genomeassembly.nf Lines 388 to 430 in 36730fc
|
Hi Ksenia, could you please take a look it again? I have add in scaffolding for trio case. Thank you |
@gq1 the same error appear again, could you please take a look at the editorconfig? thanks |
https://github.com/sanger-tol/genomeassembly/actions/runs/11686036439/workflow?pr=55#L22 |
Hi Yumi Thank you for the updates! There are some considerations:
|
@ksenia-krasheninnikova Could you please have a look at the pr again? thanks. |
Thanks @yumisims The primary assembly is still incomplete in the test mode. |
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.
Hi Yumi,
Have had a look over - I think this all looks fine! There are things in the code that I think could be tidied, but on the whole I think this can happen in a bigger refactoring of the codebase. I've left a few comments though, which probably aren't very arduous.
That said, I'm still not too familiar with the codebase, so I'll wait for @ksenia-krasheninnikova to give an OK. In the meantime can you share either a path to the output of a test run, or a command I could run to run a trio test?
|
||
when: | ||
task.ext.when == null || task.ext.when | ||
|
||
script: | ||
// Exit if running this module with -profile conda / -profile mamba | ||
if (workflow.profile.tokenize(',').intersect(['conda', 'mamba']).size() >= 1) { |
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.
Not something to fix in this PR but there is a bioconda package for MerquryFK now
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.
Oh nice ! In fact, it's not just the fact that there's a bioconda package, it's importantly that there are now releases https://github.com/thegenemyers/MERQURY.FK/releases !
@prototaxites, Hi Jim, thanks for the commit, I will do some cleaning up based on your comment. My next step is to refactor three nf-core modules and write up the hapmaker module to submit it to nf-core (see issues created). |
assets/test_gsMetZobe1.yaml
Outdated
matreads: | ||
- https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/sarscov2/illumina/fastq/test_1.fastq.gz | ||
patreads: | ||
- https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/sarscov2/illumina/fastq/test_2.fastq.gz |
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.
As discussed, there is a separate trio test implemented. The 'trio:' section has to be removed here.
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.
ok, thanks both @ksenia-krasheninnikova @prototaxites I will incorperate all your comments.
assets/test_iyVesGerm1.yaml
Outdated
matreads: | ||
- https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/sarscov2/illumina/fastq/test_1.fastq.gz | ||
patreads: | ||
- https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/sarscov2/illumina/fastq/test_2.fastq.gz |
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.
As discussed, there is a separate trio test implemented. The 'trio:' section has to be removed here.
PR checklist
nf-core lint
).nextflow run . -profile 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).