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))
Exemple #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))
 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))
 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))
 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))
 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))
Exemple #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))
Exemple #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))
Exemple #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))
Exemple #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))