Class TestCasesStructuralDup
- java.lang.Object
-
- org.snpeff.snpEffect.testCases.unity.TestCasesBase
-
- org.snpeff.snpEffect.testCases.unity.TestCasesStructuralDup
-
public class TestCasesStructuralDup extends TestCasesBase
Test case for structural variants: Duplications
-
-
Field Summary
-
Fields inherited from class org.snpeff.snpEffect.testCases.unity.TestCasesBase
addUtrs, BASE_DIR, chromoBases, chromoSequence, chromosome, codonTable, config, debug, gene, genome, genomeName, maxExons, maxGeneLen, maxTranscripts, minExons, numGenes, onlyMinusStrand, onlyPlusStrand, prefixes, rand, randSeed, shiftHgvs, snpEffectPredictor, spliceRegionExonSize, spliceRegionIntronMax, spliceRegionIntronMin, testType, transcript, verbose
-
-
Constructor Summary
Constructors Constructor Description TestCasesStructuralDup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckEffects(Variant variant, EffectType[] expEffs, java.lang.String[] expHgvsp, java.lang.String[] expHgvsc, VariantEffect.EffectImpact expectedImpact, java.lang.String[] expAnns)protected voidinit()voidtest01_dupGene()Duplication Whole genevoidtest01_dupTr()Duplication whole transcriptvoidtest02()Duplication One coding exonvoidtest03()Duplication two coding exons (within the same gene)voidtest04()Duplication Part of one coding exonvoidtest05()Duplication Part of two coding exons (within the same gene)voidtest06()Duplication Two genesvoidtest07()Duplication After gene's coding region (LOW impact)voidtest08()Duplication Part of two genes cutting on intronsvoidtest09()Duplication Part of two genes cutting exonsvoidtest10()Duplication Intron-
Methods inherited from class org.snpeff.snpEffect.testCases.unity.TestCasesBase
after, before, checkApply, checkApplyDel, checkApplyIns, checkApplyMixed, checkApplyMnp, checkApplySnp, checkEffect, checkEffect, formatVersion, hasEffect, initRand, initSnpEffPredictor, initSnpEffPredictor, path, pathClassName, prependSequenceToFirstExon
-
-
-
-
Method Detail
-
checkEffects
protected void checkEffects(Variant variant, EffectType[] expEffs, java.lang.String[] expHgvsp, java.lang.String[] expHgvsc, VariantEffect.EffectImpact expectedImpact, java.lang.String[] expAnns)
-
init
protected void init()
- Overrides:
initin classTestCasesBase
-
test01_dupGene
@Test public void test01_dupGene()
Duplication Whole gene
-
test01_dupTr
@Test public void test01_dupTr()
Duplication whole transcript
-
test02
@Test public void test02()
Duplication One coding exon
-
test03
@Test public void test03()
Duplication two coding exons (within the same gene)
-
test04
@Test public void test04()
Duplication Part of one coding exon
-
test05
@Test public void test05()
Duplication Part of two coding exons (within the same gene)
-
test06
@Test public void test06()
Duplication Two genes
-
test07
@Test public void test07()
Duplication After gene's coding region (LOW impact)
-
test08
@Test public void test08()
Duplication Part of two genes cutting on introns
-
test09
@Test public void test09()
Duplication Part of two genes cutting exons
-
test10
@Test public void test10()
Duplication Intron
-
-