Exemplo n.º 1
0
 def test_init_matrices_nw(self):
     expected_score_m = [[0, -5, -7, -9], [-5, 0, 0, 0], [-7, 0, 0, 0],
                         [-9, 0, 0, 0], [-11, 0, 0, 0]]
     expected_tback_m = [[0, 3, 3, 3], [2, -1, -1, -1], [2, -1, -1, -1],
                         [2, -1, -1, -1], [2, -1, -1, -1]]
     actual_score_m, actual_tback_m = _init_matrices_nw(
         Alignment([DNA('AAA')]), Alignment([DNA('AAAA')]), 5, 2)
     np.testing.assert_array_equal(actual_score_m, expected_score_m)
     np.testing.assert_array_equal(actual_tback_m, expected_tback_m)
Exemplo n.º 2
0
 def test_init_matrices_nw(self):
     expected_score_m = [[0, -5, -7, -9], [-5, 0, 0, 0], [-7, 0, 0, 0],
                         [-9, 0, 0, 0], [-11, 0, 0, 0]]
     expected_tback_m = [[0, 3, 3, 3], [2, -1, -1, -1], [2, -1, -1, -1],
                         [2, -1, -1, -1], [2, -1, -1, -1]]
     actual_score_m, actual_tback_m = _init_matrices_nw(
         TabularMSA([DNA('AAA', metadata={'id': 'id'})]),
         TabularMSA([DNA('AAAA', metadata={'id': 'id'})]), 5, 2)
     np.testing.assert_array_equal(actual_score_m, expected_score_m)
     np.testing.assert_array_equal(actual_tback_m, expected_tback_m)
Exemplo n.º 3
0
 def test_init_matrices_nw(self):
     expected_score_m = [[0, -5, -7, -9],
                         [-5, 0, 0, 0],
                         [-7, 0, 0, 0],
                         [-9, 0, 0, 0],
                         [-11, 0, 0, 0]]
     expected_tback_m = [[0, 3, 3, 3],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1]]
     actual_score_m, actual_tback_m = _init_matrices_nw(
         Alignment([DNA('AAA')]), Alignment([DNA('AAAA')]), 5, 2)
     np.testing.assert_array_equal(actual_score_m, expected_score_m)
     np.testing.assert_array_equal(actual_tback_m, expected_tback_m)
Exemplo n.º 4
0
 def test_init_matrices_nw(self):
     expected_score_m = [[0, -5, -7, -9],
                         [-5, 0, 0, 0],
                         [-7, 0, 0, 0],
                         [-9, 0, 0, 0],
                         [-11, 0, 0, 0]]
     expected_tback_m = [[0, 3, 3, 3],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1],
                         [2, -1, -1, -1]]
     actual_score_m, actual_tback_m = _init_matrices_nw(
         TabularMSA([DNA('AAA', metadata={'id': 'id'})]),
         TabularMSA([DNA('AAAA', metadata={'id': 'id'})]), 5, 2)
     np.testing.assert_array_equal(actual_score_m, expected_score_m)
     np.testing.assert_array_equal(actual_tback_m, expected_tback_m)