-
Notifications
You must be signed in to change notification settings - Fork 43
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
Revamping Dragonflye: Introducing Hybrid Mode & Patch Updates #106
Conversation
|
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 have tried to test the dragonflye "hybrid-mode" with the conf/test_hybrid.conf profile. However, the assembly couldn't be resolved (it ended in 0 contigs)...
I find that not too surprising. That sample was set up for unicycler, i.e. sufficient coverage with short reads but very shallow nanopore reads, I assume. For dragonflye the setup needs to be different.
Probably easiest to add to the existing (?) long read assembly files some shallow short reads files?
Do the short-reads need to come from the same sample that was used for sequencing the longreads (samplename: subset15000.fastq.gz, samplesheet ) in the |
Ideally yes, the same bacteria/strain/isolate would be sufficient too I think. The test just needs to succeed. Its just a test for functionality and not performance... |
Alright. I cannot find where the sample subset15000.fastq.gz comes from nor where the associated short reads are. Is it possible to upload my own (downsampled) |
Sure, just make sure to not overwrite anything (older tests will fail then) and that the data you upload is small as possible but tests will pass. |
This last commit contains the suggested changes and a new test profile to test draognflye hybrid mode (nf-core/test-datasets#1040) |
Very nice! Just one problem: the draognflye hybrid test seems to be not executed here in the CI tests? bacass/.github/workflows/ci.yml Line 55 in 39de87c
Once that is done and the tests passes here then the PR is good to be merged I think. |
Yess! I forgot that one ;). |
Tests passed, I think that we can merge it ;). |
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.
Great!
PR DESCRIPTION
Enhancements:
dragonflye
to polish draft genome with short-reads. (Closes Allow dragonflye to polish draft genome with short-reads #105)nf-core/dragonglye
(patch)modules.config
(dragonflye section). The "$" in the 'if condition' was causing unexpected output.nf-core/porechop
(patch) to avoid overwritting the raw-input file .RELEVANT NOTES
I have tried to test the dragonflye "hybrid-mode" with the
conf/test_hybrid.conf
profile. However, the assembly couldn't be resolved (it ended in 0 contigs)...I locally ran several test with other samples and it successfully assemble the genomes.
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).