-
Notifications
You must be signed in to change notification settings - Fork 9
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
Update HCV scoring rules #436
Comments
For parsing the spreadsheet we want to check if there are any other combination/individual variants that are a proper subset of the variants in another combination. If a subset of a combination's variants score higher than that combination, then that subset will also be called and the mitigating component will not be considered. So, if (Q80K AND V168Y) => 8 but (Q80K AND V168Y AND L82P) => 4, where L82P is the mitigating variant, we need to make sure we take the minimum of these two scores and evaluate them only once. When we process the spreadsheet we should check if any other rules are entailed by the one we're considering and construct a MIN ( ... ) expression with them both. Attached is a comma separated list of rules that satisfies the expected scores in the spreadsheet. |
Here's the rules with disjoint MAX combinations split up like MINS are and some more redundant rules eliminated: |
Also add more rules for checking fold-shift range boundaries.
Also add [Conflicting WT] flag to ignore wild type mismatches.
Also disable genotype overrides for now.
Their resistance rules were removed as part of #436.
Anita is working on a new set of rules in a big spreadsheet.
parse mutation combinationsSplit to issue Score HCV mutation combinations #440.don't check wild type when subtype is overridden(Postponed until subtypes are validated in Validate HCV subtype calls #443.)always report subtype at top of report(Postponed until subtypes are validated.)when subtype is not "a", include note on report: "resistance inferred from subtype Xa"(Postponed until subtypes are validated.)special case to display note when a mutation only has data from 2b or 4d(Postponed until subtypes are validated.)mark mutations with an asterisk when the variant matches the wild type, because it's from a different subtype(Postponed until subtypes are validated.)The text was updated successfully, but these errors were encountered: