-
Notifications
You must be signed in to change notification settings - Fork 592
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 slightly modified version of GATK3 github issue template #4796
Changes from 2 commits
9029ace
576b5a9
fbc0d74
d336fc2
934d7e6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
### Instructions | ||
|
||
The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the [official support forum](http://gatkforums.broadinstitute.org/gatk). | ||
- Search the existing github issues to see if your issue (or something similar) has already been reported. If the issue already exists, you may comment there to inquire about the progress.; | ||
- Determine whether your issue is a **bug report**, a **feature request**, or a **documentation request** (for tool gatkdocs only; for forum docs see [the support issues repo](https://github.com/broadinstitute/dsde-docs/issues)); | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Maybe a few sentences of prefix before diving in? Something like `The github issue tracker is for bug reports, feature requests, and API documentation requests. General questions about how to use the GATK, how to interpret the output, etc should be asked on the official support forum. " There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 2 semicolons on this line. |
||
- Consider if your "issue" is better addressed on the GATK forum: http://gatkforums.broadinstitute.org/gatk Post there if you have questions about expected tool behavior, output format, unexpected results or generally any question that does not fit the categories above; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
- Use a **concise** yet **descriptive** title; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would probably add a line suggesting to first search the issues to see if there's an existing ticket. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
- Choose the corresponding template block below and fill it in, replacing or deleting text in italics (surrounded by `_`) as appropriate; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
- Delete the other template blocks and this header. | ||
|
||
---- | ||
|
||
## Bug Report | ||
|
||
### Affected tool(s) | ||
_Tool name(s), special parameters?_ | ||
|
||
### Affected version(s) | ||
- [ ] Latest public release version [version?] | ||
- [ ] Latest development/master branch as of [date of test?] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "development/master" -> "master" (we don't have a permanent develop branch in GATK4) |
||
|
||
### Description | ||
_Describe the problem below. Provide **screenshots** , **stacktrace** , **logs** where appropriate._ | ||
|
||
#### Steps to reproduce | ||
_Tell us how to reproduce this issue. If possible, include command lines that reproduce the problem. (The support team may follow up to ask you to upload data to reproduce the issue.)_ | ||
|
||
#### Expected behavior | ||
_Tell us what should happen_ | ||
|
||
#### Actual behavior | ||
_Tell us what happens instead_ | ||
|
||
---- | ||
|
||
## Feature request | ||
|
||
### Tool(s) involved | ||
_Tool name(s), special parameters?_ | ||
|
||
### Description | ||
_Specify whether you want a modification of an existing behavior or addition of a new capability._ | ||
_Provide **examples**, **screenshots**, where appropriate._ | ||
|
||
---- | ||
|
||
## Documentation request | ||
|
||
### Tool(s) involved | ||
_Tool name(s), parameters?_ | ||
|
||
### Description | ||
_Describe what needs to be added or modified._ | ||
|
||
---- | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -170,6 +170,25 @@ public void testManyRefSamplesDontKillGoodVariant() { | |
} | ||
} | ||
|
||
@Test | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think you meant to include this test. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I wondered why I didn't have to stash the test when I checked out my other branch. I removed the semicolons. Maybe that was what kept the old template from actually being rendered in markdown. |
||
public void testPresenceOfUnlikelySpanningDeletionDoesntAffectResults() { | ||
final int ploidy = 2; | ||
final AlleleFrequencyCalculator afCalc = new AlleleFrequencyCalculator(1, 0.1, 0.1, ploidy); | ||
final List<Allele> allelesWithoutSpanDel = Arrays.asList(A, B); | ||
final List<Allele> allelesWithSpanDel = Arrays.asList(A, B, Allele.SPAN_DEL); | ||
|
||
// make PLs that support an A/B genotype | ||
final int[] plsWithoutSpanDel = new int[] {50, 0, 50}; | ||
final int[] plsWithSpanDel = new int[] {50, 0, 50, 100, 100, 100}; | ||
final Genotype genotypeWithoutSpanDel = makeGenotype(ploidy, plsWithoutSpanDel); | ||
final Genotype genotypeWithSpanDel = makeGenotype(ploidy, plsWithSpanDel); | ||
final VariantContext vcWithoutSpanDel = makeVC(allelesWithoutSpanDel, Arrays.asList(genotypeWithoutSpanDel)); | ||
final VariantContext vcWithSpanDel = makeVC(allelesWithSpanDel, Arrays.asList(genotypeWithSpanDel)); | ||
final double log10PVariantWithoutSpanDel = afCalc.getLog10PNonRef(vcWithoutSpanDel).getLog10LikelihoodOfAFGT0(); | ||
final double log10PVariantWithSpanDel = afCalc.getLog10PNonRef(vcWithSpanDel).getLog10LikelihoodOfAFGT0(); | ||
Assert.assertEquals(log10PVariantWithoutSpanDel, log10PVariantWithSpanDel, 0.0001); | ||
} | ||
|
||
// make PLs that correspond to an obvious call i.e. one PL is relatively big and the rest are zero | ||
// alleleCounts is the GenotypeAlleleCounts format for the obvious genotype, with repeats but in no particular order | ||
private static int[] PLsForObviousCall(final int ploidy, final int numAlleles, final int[] alleleCounts, final int PL) { | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there are a bunch of semicolons that don't belong