Skip to content

Refactor handling of virtual contigs#489

Merged
alimanfoo merged 10 commits intomalariagen:masterfrom
alimanfoo:virtual-contigs-2023-12-19
Dec 20, 2023
Merged

Refactor handling of virtual contigs#489
alimanfoo merged 10 commits intomalariagen:masterfrom
alimanfoo:virtual-contigs-2023-12-19

Conversation

@alimanfoo
Copy link
Copy Markdown
Member

@alimanfoo alimanfoo commented Dec 19, 2023

Towards #366, refactor handling of virtual contigs.

The main benefit here is that it allows testing using simulated data.

Also configuration of virtual contigs is more flexible, a virtual contig can be made of any number and combination of reference genome contigs.

Also here a haplotype_sites() function is surfaced in the public API - it's required internally within G123 but moving to public API as could be generally useful.

@alimanfoo alimanfoo mentioned this pull request Dec 19, 2023
24 tasks
@codecov
Copy link
Copy Markdown

codecov bot commented Dec 19, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.49%. Comparing base (b38b34b) to head (8db789d).
Report is 428 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #489      +/-   ##
==========================================
+ Coverage   98.42%   98.49%   +0.07%     
==========================================
  Files          30       30              
  Lines        2408     2520     +112     
==========================================
+ Hits         2370     2482     +112     
  Misses         38       38              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@alimanfoo alimanfoo merged commit 7995a0f into malariagen:master Dec 20, 2023
@alimanfoo alimanfoo deleted the virtual-contigs-2023-12-19 branch December 20, 2023 15:45
@alimanfoo alimanfoo added the BMGF-001927 Work supported by BMGF grant INV-001927 (MalariaGEN 2019-2024). label Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BMGF-001927 Work supported by BMGF grant INV-001927 (MalariaGEN 2019-2024).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant