-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add some common resistance-conferring mutations that do no exist in population graph #23
Comments
This seems to have worked reasonably well
Quite a few ETO FPs though, which I will take a look at before moving on |
So all of those "new" ETO FPs are strong calls for a mutation I recently added (fabG1 L203L) which mykrobe and tb-profiler also call. |
This sounds great! |
The delamanid FPs are caused by us calling minor alleles for ddn L49P. One of these is backed up by the other callers, one seems like a decent minor call, but not made by the other callers, and the rest are very low depth. This has made me realise I am not applying the same variant filters to the minor allele calls as I do the normal major allele calls. For instance, some of these delamanid minor calls only have depth 2x on the minor allele, so these should be filtered out |
So, stepping back, what are the rules we want to apply to call a minor? Above x% of the total reads at that variant (either allele) and above some min absolute number, right? I'd think no other filters? |
The extra EMB FPs are also the same reasons as the delamanid ones. I think we can just use the same filters for minors as we do for majors.
We also have an FRS for majors, which we obviously don't want for minors |
The model behind Gt conf is only meaningful for majors, so I'd bin it for minors |
Adding in the filtering of minors gives this diff to the results above
So the diff for this overarching issue is
|
See mbhall88/drprg-paper#2 and mbhall88/drprg-paper#2 for the motivation.
There are some common mutations which do not exist in the reference graph. As such, when there is a minor allele in a sample for one of these mutations, we do not detect it. This is because
discover
only finds major alleles, and to detect minor alleles, the allele must exist in the graph in the first place.The text was updated successfully, but these errors were encountered: