def test_best_complementarity_case5(self): seq1 = 'cttggaacttctggtacat' seq2 = 'tgtaccagaagttccaagccg' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('cttggaacttctggtacat', 'tgtaccagaagttccaagccg', -3, 1) )
def test_best_complementarity_case9(self): seq1 = 'cttggaacttctggtacatag' seq2 = 'tagtaccagaagttccaagcc' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('cttggaacttctggtacatag', 'tagtaccagaagttccaagcc', -2, 2) )
def test_best_complementarity_case2(self): seq1 = 'cttggaacttctggtacat' seq2 = 'gtaccagaagttccaagccgt' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, (seq1, seq2, -4, 2) )
def test_best_complementarity_case34(self): seq1 = 'gcacggcttggaacttctggt' seq2 = 'gtaccagaagttccaagcc' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('gcacggcttggaacttctggt', 'gtaccagaagttccaagcc', 4, -2) )
def test_best_complementarity_case28(self): seq1 = 'acggcttggaacttctggta' seq2 = 'gtaccagaagttccaagcc' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('acggcttggaacttctggta', 'gtaccagaagttccaagcc', 2, -1) )
def test_best_complementarity_case26(self): seq1 = 'acggcttggaacttctggt' seq2 = 'agtaccagaagttccaagccg' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('acggcttggaacttctggt', 'agtaccagaagttccaagccg', 1, -3) )
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 )
def test_best_complementarity_case18(self): seq1 = 'acggcttggaacttctggtac' seq2 = 'taccagaagttccaagccgt' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('acggcttggaacttctggtac', 'taccagaagttccaagccgt', 0, 1) )
def test_best_complementarity_case12(self): seq1 = 'cttggaacttctggtacatgc' seq2 = 'tgtaccagaagttccaagc' result = validators.best_complementarity(seq1, seq2) self.assertEqual( result, ('cttggaacttctggtacatgc', 'tgtaccagaagttccaagc', -1, 3) )