Пример #1
0
 def test_create_mask_error(self):
     with self.assertRaisesRegex(IndexError, 'sequence position out .* s1'):
         _create_mask(self.msa1, self.mask3)
Пример #2
0
 def test_create_mask_mask_all(self):
     obs = _create_mask(self.msa1, self.mask6)
     npt.assert_array_equal(obs, [True, True, True, True])
Пример #3
0
 def test_create_mask_mask_none(self):
     obs = _create_mask(self.msa1, self.mask7)
     npt.assert_array_equal(obs, [False, False, False, False])
Пример #4
0
 def test_create_mask_two_chrome(self):
     obs = _create_mask(self.msa1, self.mask2)
     npt.assert_array_equal(obs, [False, True, False, True])