Draft
Conversation
CormacKinsella
commented
Nov 11, 2025
CormacKinsella
commented
Nov 11, 2025
CormacKinsella
commented
Nov 11, 2025
Member
Author
|
|
CormacKinsella
commented
Dec 1, 2025
CormacKinsella
commented
Dec 2, 2025
CormacKinsella
commented
Dec 2, 2025
CormacKinsella
commented
Dec 5, 2025
CormacKinsella
commented
Dec 5, 2025
CormacKinsella
commented
Dec 5, 2025
535c758 to
3027773
Compare
Merged
* fix version reporting * rm unused args2 * clean modules config * pbmm2 align using prebuilt index * fix version * add samtools, switch to bgzip for downstream FAIDX compatibility * exit if qv files empty * updates to polish wf, documentation etc. * unionsum output suffix changed for compatibility with merqury * unionsum output updates * update meryl dependency of merqury * refactor create final asm * emit logs/versions, clean up * dvpolish summary * address feedback * WIP * fix redundant naming * enable phased mode dvpolish * consistent haplotype naming * remove dvpolish logic for multiple readsets/sample
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR:
06_polish+ deepvariant to subtool directoryAdditionally, via #343:
Clean up and standardise
POLISHsection ofmodules.configFix version reporting for some modules
Change compression tool in
CREATE_FINAL_ASMfor downstream compatibility withFAIDXFix
DVPOLISH_PBMM2_ALIGNorphan process - pass mmi index into alignmentRemoved redundant addition of
single_endmetadata field (handled inPREPARE_INPUT)Refactored
SAMTOOLS_INDEXlogic -> this indexed bams that were then merged and re-indexedPatched merqury, updated bioconda + container to fix bug causing empty scaffold qv file (meryl dependency to 1.4.1)
Edited meryl/unionsum -> merqury expects databases with
.merylsuffixRefactor
createFinalAsm.nf, include a log of changes from unpolished to polishedPublish outputs
Emit logs/versions from subworkflow
assets/notebooks/_06_assembly_polishing.qmd currently empty
Test polish subworkflow, resolve bugs
Add polish swf info to report (i.e. logic choices if contig degraded or unchanged, vs improved)
Added
DVPOLISHphased modeSwitched to merged hifi input and simplified logic to reflect this
Add tests & snapshot