Skip to content
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

Windowed POA #335

Merged
merged 2 commits into from
Oct 22, 2020
Merged

Windowed POA #335

merged 2 commits into from
Oct 22, 2020

Conversation

glennhickey
Copy link
Collaborator

(Stacks on #334)

abPOA requires memory quadratic in sequence length, so the current version only usable up to a few tens of kb.

this PR splits the MSA problem into windows (default size =10kb) left-to-right on the input sequences, and runs abPOA on each window. What it doesn't do (yet), is try to be clever about window boundaries.

(the whole poa workflow remains experimental and undocumented pending further testing, but we hope it will help with human pangenome graphs where the usual progressive decomposition doesn't apply)

@glennhickey glennhickey force-pushed the poa-chunked branch 5 times, most recently from 7e6dcd9 to 96af3db Compare October 21, 2020 18:53
@glennhickey glennhickey merged commit bbf691a into master Oct 22, 2020
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