Skip to content

Single variant TabixLD fetching & range bugfix#231

Merged
Lipastomies merged 3 commits into
masterfrom
single_variant_ld.al
Jun 30, 2026
Merged

Single variant TabixLD fetching & range bugfix#231
Lipastomies merged 3 commits into
masterfrom
single_variant_ld.al

Conversation

@Lipastomies

@Lipastomies Lipastomies commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

This PR takes the main speedup of #230 as well as the annotation file bugfix, and implements them.
On manual testing this branch consistently outperformed the external_sumstats.jk branch, when using a single thread against 2 threads on that branch. While it is possible that with threads upwards of 4-8 would overtake this branch, this is a much smaller change to the codebase and does not muddle up the interfaces with implementations in LD access.

DRAFT:

  • adding tests for annotations as soon as I can manage

…ion creation. Reduce switch to do whole file scans in annotations.
@Lipastomies Lipastomies requested a review from juhis June 26, 2026 13:09
@Lipastomies Lipastomies self-assigned this Jun 26, 2026
@Lipastomies Lipastomies marked this pull request as ready for review June 26, 2026 13:28
@Lipastomies Lipastomies changed the title Single variant TabixLD fetching Single variant TabixLD fetching & range bugfix Jun 26, 2026
@Lipastomies Lipastomies merged commit e79261a into master Jun 30, 2026
@Lipastomies Lipastomies deleted the single_variant_ld.al branch June 30, 2026 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant