Clarification of error case behavior when calling ga4gh.vrs.normalize() #593
theferrit32
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to document the less-obviously-an-error cases for inputs to
normalize(), and what the behavior is for each.Cases which explicitly raise an exception:
Cases which implicitly raise an exception:
.typeattribute)input.locationis aniriReferenceinstead of aSequenceReferenceCases which quietly (maybe with a log warning) return the input value, unmodified:
input.typeis not eitherAlleleor `CisPhasedBlock'input.startorinput.endis a definite ambiguous endpoint (e.g.(1_2)_(3_4), but not(?_2)_(3_?))input.stateis not aLiteralSequenceExpressionBeta Was this translation helpful? Give feedback.
All reactions