Exemplo n.º 1
0
 def test_filter_builder_multiple(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=False,
                           is_cigar_valid=False)
     self.assertEquals(["UNMATCHED_PRIMER_PAIR","INVALID_CIGAR"],
                       clipper._filter_builder(transform))
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=True,
                           is_cigar_valid=False)
     self.assertEquals(["UNMAPPED_ALIGNMENT"],
                       clipper._filter_builder(transform))
Exemplo n.º 2
0
 def test_filter_builder_multiple(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=False,
                           is_cigar_valid=False)
     self.assertEquals(["UNMATCHED_PRIMER_PAIR", "INVALID_CIGAR"],
                       clipper._filter_builder(transform))
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=True,
                           is_cigar_valid=False)
     self.assertEquals(["UNMAPPED_ALIGNMENT"],
                       clipper._filter_builder(transform))
Exemplo n.º 3
0
 def test_filter_builder_invalidCigar(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=False,
                           is_cigar_valid=False)
     self.assertEquals(["INVALID_CIGAR"],
                       clipper._filter_builder(transform))
Exemplo n.º 4
0
 def test_filter_builder_unmappedAlignment(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=True,
                           is_cigar_valid=True)
     self.assertEquals(["UNMAPPED_ALIGNMENT"],
                       clipper._filter_builder(transform))
Exemplo n.º 5
0
 def test_filter_builder_unmatchedPrimerPair(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=False,
                           is_cigar_valid=True)
     self.assertEquals(["UNMATCHED_PRIMER_PAIR"],
                       clipper._filter_builder(transform))
Exemplo n.º 6
0
 def test_filter_builder_noFilters(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=False,
                           is_cigar_valid=True)
     self.assertEquals([], clipper._filter_builder(transform))
Exemplo n.º 7
0
 def test_filter_builder_invalidCigar(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=False,
                           is_cigar_valid=False)
     self.assertEquals(["INVALID_CIGAR"],
                       clipper._filter_builder(transform))
Exemplo n.º 8
0
 def test_filter_builder_unmappedAlignment(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=True,
                           is_cigar_valid=True)
     self.assertEquals(["UNMAPPED_ALIGNMENT"],
                       clipper._filter_builder(transform))
Exemplo n.º 9
0
 def test_filter_builder_unmatchedPrimerPair(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=True),
                           is_unmapped=False,
                           is_cigar_valid=True)
     self.assertEquals(["UNMATCHED_PRIMER_PAIR"],
                       clipper._filter_builder(transform))
Exemplo n.º 10
0
 def test_filter_builder_noFilters(self):
     transform = MicroMock(primer_pair=MockPrimerPair(is_unmatched=False),
                           is_unmapped=False,
                           is_cigar_valid=True)
     self.assertEquals([], clipper._filter_builder(transform))