-
Notifications
You must be signed in to change notification settings - Fork 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
Feature hic scaffolding #123
Conversation
mahesh-panchal
commented
Sep 10, 2024
•
edited
Loading
edited
- Adds Pixi development environment
- Add Scaffolding Pipeline.
…ssion and decomression tasks
…rtools Feature hic scaffolding - pairtools + yahs subworkflow
* Initialise nf-test * Remove defunct tests * Add test data provenance README * Update docker settings * Docker as default profile * Add Tiny CI test yaml * Update test config * Update pairtools patch * Update gitignore * Comment out cpus * Add Resume to test config * Fix intermittent null object issue with LazyMap * Move around resource configurations * Improve process tags * Clean up resource allocation * Add config README * Fix pairtools parse cpu allocation * Update tests/data/tiny/README.md --------- Co-authored-by: Martin Pippel <[email protected]>
* Update pairtools patch * Move and clean up resource configurations * Sketch out prototype * Move Groovy things inside workflow * Add mamba for conda development when container doesn't exist * Add debug profile * Add GenomeScope2 plots * Update assets/notebooks/assembly_report.qmd Co-authored-by: Martin Pippel <[email protected]> * Add Pixi tasks to toml * Add container to Quarto notebook * Update report qmd * Add dev task * Add pandas to quarto env * Change debug flag name to diagnostics * Update report * Transpose DToL table * Add more tables and plots * Add KatComp * Add HiFiasm Kmer graph * Add Quast * Add Merqury{,FK} figures and tables * Add Purgedups plot * Add Pairtools plots --------- Co-authored-by: Martin Pippel <[email protected]>
69a8b73
to
0207444
Compare
Oh, and since I'm the one making the PR, you're the one who needs to approve so we can merge. |
My apologies for adding more commits, but I addressed my earlier comments, and fixed the report ( I hope ). |
2c25a73
to
eab8bde
Compare
…, add ugly grep hack to avoid samtools header issue
eab8bde
to
f89c113
Compare
Bah, Bird plots look messed up after "fixing" the notebook. Need to check again. |
4fb289f
to
cc31858
Compare
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.
Pipeline runs through now and creates reasonable maps. Therefore we should merge it now into the main branch.
The wasp was not a good test case as the HiC maps also look odd in the DTOL publication https://wellcomeopenresearch.org/articles/8-461
We should quickly add more features:
- create multiple pretext-maps with different mapQV thresholds - and with/without demultiplexing
- add more statistics about HiC quality
- move the mapping parts (from scaffolding and map creation) into own subworkflows
OK. Agreed. Can you select a better full scale test then than the wasp? I'll work on fixing the scaffolding merqury plot though to start in a new PR. |