コード例 #1
0
ファイル: chrom_variants.py プロジェクト: xsp1031/smash
 def testOverlapsVariant(self):
     snpVar = Variant(10,'A',['C'],VARIANT_TYPE.SNP,GENOTYPE_TYPE.HET)
     indelVar = Variant(7,'AAAAAAAA',['A'],VARIANT_TYPE.INDEL_DEL,GENOTYPE_TYPE.HET)
     self.assertTrue(snpVar.strictly_overlaps_var(indelVar))
     self.assertTrue(indelVar.strictly_overlaps_var(snpVar))
     snpVar2 = Variant(2,'C',['T'],VARIANT_TYPE.SNP,GENOTYPE_TYPE.HET)
     self.assertFalse(snpVar2.strictly_overlaps_var(indelVar))
     self.assertFalse(indelVar.strictly_overlaps_var(snpVar2))