-
Notifications
You must be signed in to change notification settings - Fork 593
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
Removed BetaFeature tag from Mutect2 and FilterMutectCalls #4384
Conversation
@LeeTL1220 please also review |
Codecov Report
@@ Coverage Diff @@
## master #4384 +/- ##
===============================================
+ Coverage 79.093% 79.098% +0.005%
Complexity 16666 16666
===============================================
Files 1050 1050
Lines 59698 59698
Branches 9756 9756
===============================================
+ Hits 47217 47220 +3
+ Misses 8693 8691 -2
+ Partials 3788 3787 -1
|
@davidbenjamin What is the criteria met here? |
@LeeTL1220 Hey Lee. There was some confusion, and my team thought Mutect2 is still in beta. Removing the beta tag will allow our docs to show the tool as not in beta. Simple fix :) |
@chandrans Untagging a tool as beta is a major step that should not be taken lightly, since it can't be reversed (we can't mark tools as beta again once they've been unmarked, as @vdauwera often reminds us). I think @LeeTL1220 is asking whether the latest master version of |
I'll also add here: if existing well-known arguments are going to be removed from |
Ah, I see. My major push for this to be out of beta is that users are confused and ask about the timeline for Mutect2 to be out of beta status. My team was also confused thinking Mutect2 is still in beta because of the tag. From my position, the tool should be "not in beta" if the users can use it in production. I think the beta tag makes people hesitant to use it for proper analysis even if it is production-ready. However, I leave it to David B and team to determine whether there will be major changes in the code that would make this difficult. |
I'm for taking M2 out of beta because being in beta leaves users to the much worse alternatives of using a different Mutect. @droazen has a good point about changing arguments, but in the case of dbsnp it was an argument that we haven't used in over a year. I should have given it a deprecated tag long ago but forgot to do so. I don't foresee taking anything out of the command line until we get tagged arguments, at which point we will remove the |
@chandrans @davidbenjamin I'm not actually objecting to the idea of taking If the latest master version of |
@LeeTL1220 The criteria in my opinion are being the best Mutect and being stable. Were you suggesting waiting for some validation like MC3? |
@davidbenjamin This decision is yours. I will support it either way. |
Okay, I'm going to do it! |
@chandrans Can I give this one to you?