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

Fix #8731

Merged
merged 2 commits into from
Mar 12, 2024
Merged

Fix #8731

merged 2 commits into from
Mar 12, 2024

Conversation

jamesemery
Copy link
Collaborator

I have made it that alleles that get pulled in through the --alleles argument must overlap the calling interval for the assembly region in question. This was causing problems where extremely long deletions that that are longer than the assembly window padding could get pulled in in the alleles list and cause exceptions in the code that does not expect events to span past the begining of the assembly window.

This should not change results in any signficant way since we already filter out any events that are outside of the calling window before genotyping the event. This prevents us from even genotyping and HMM scoring events that start before the spanning window. This is a hack solution to the problem posed in #6339.

Fixes #8675

Copy link
Contributor

@davidbenjamin davidbenjamin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@jamesemery jamesemery merged commit 8ee86e7 into master Mar 12, 2024
20 checks passed
@jamesemery jamesemery deleted the je_fixLongDeletionsInAllelesMode branch March 12, 2024 13:55
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.

ArrayIndexOutOfBoundsException reported in TandemRepeat.getNumTandemRepeatUnits()
2 participants