-We now assign a functional class (nonsense, missense, silent, or none) to each SnpEff effect, and add a SNPEFF_FUNCTIONAL_CLASS annotation to the INFO field of the output VCF. -Effects are now prioritized according to both biological impact and functional class, instead of impact only. -Many of SnpEff's "low-impact" effects are now classified as "modifiers" with lower priority than every other effect. This includes such "effects" as DOWNSTREAM, UPSTREAM, INTRON, GENE, EXON, and others that really describe the location of the variant rather than its biological effect. This code will be short-lived (likely 1.2-only), as the next version of SnpEff will include most of these features directly. Checking this change into Stable+Unstable instead of Unstable because the current functional class stratification in VariantEval is basically broken and urgently needs to be fixed for production purposes. |
||
|---|---|---|
| .. | ||
| CNV | ||
| annotator | ||
| beagle | ||
| coverage | ||
| diffengine | ||
| fasta | ||
| filters | ||
| genotyper | ||
| indels | ||
| phasing | ||
| qc | ||
| recalibration | ||
| validation | ||
| varianteval | ||
| variantrecalibration | ||
| variantutils | ||
| BAQIntegrationTest.java | ||
| ClipReadsWalkersIntegrationTest.java | ||
| PileupWalkerIntegrationTest.java | ||
| PrintReadsIntegrationTest.java | ||
| PrintReadsWalkerUnitTest.java | ||