Exemple #1
0
 def test_best_complementarity_case5(self):
     seq1 = 'cttggaacttctggtacat'
     seq2 = 'tgtaccagaagttccaagccg'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('cttggaacttctggtacat', 'tgtaccagaagttccaagccg', -3, 1)
     )
Exemple #2
0
 def test_best_complementarity_case9(self):
     seq1 = 'cttggaacttctggtacatag'
     seq2 = 'tagtaccagaagttccaagcc'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('cttggaacttctggtacatag', 'tagtaccagaagttccaagcc', -2, 2)
     )
Exemple #3
0
 def test_best_complementarity_case2(self):
     seq1 = 'cttggaacttctggtacat'
     seq2 = 'gtaccagaagttccaagccgt'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         (seq1, seq2, -4, 2)
     )
Exemple #4
0
 def test_best_complementarity_case34(self):
     seq1 = 'gcacggcttggaacttctggt'
     seq2 = 'gtaccagaagttccaagcc'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('gcacggcttggaacttctggt', 'gtaccagaagttccaagcc', 4, -2)
     )
Exemple #5
0
 def test_best_complementarity_case28(self):
     seq1 = 'acggcttggaacttctggta'
     seq2 = 'gtaccagaagttccaagcc'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('acggcttggaacttctggta', 'gtaccagaagttccaagcc', 2, -1)
     )
Exemple #6
0
 def test_best_complementarity_case26(self):
     seq1 = 'acggcttggaacttctggt'
     seq2 = 'agtaccagaagttccaagccg'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('acggcttggaacttctggt', 'agtaccagaagttccaagccg', 1, -3)
     )
Exemple #7
0
 def test_best_complementarity_case1(self):
     seq1 = 'acggcttGGaactuctggtac'
     seq2 = 'gtaccagaagttccaagccgt'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         (seq1, seq2, 0, 0)  # new result
     )
Exemple #8
0
 def test_best_complementarity_case18(self):
     seq1 = 'acggcttggaacttctggtac'
     seq2 = 'taccagaagttccaagccgt'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('acggcttggaacttctggtac', 'taccagaagttccaagccgt', 0, 1)
     )
Exemple #9
0
 def test_best_complementarity_case12(self):
     seq1 = 'cttggaacttctggtacatgc'
     seq2 = 'tgtaccagaagttccaagc'
     result = validators.best_complementarity(seq1, seq2)
     self.assertEqual(
         result,
         ('cttggaacttctggtacatgc', 'tgtaccagaagttccaagc', -1, 3)
     )